導航:首頁 > 編程語言 > javastringapi

javastringapi

發布時間:2024-09-01 01:26:41

❶ 請問JSP 如何截取一串字元中的一段

兩種方法:在JSP頁面中
1.使用public
String[]
split(String
regex)根據給定的正則表達式的匹配來拆分此字元畝謹汪串。
<%!
public
String
getString(int
i){
String
test="360000,360001,360002,aaaa,bbbbb,cccaaa,55555,343434,fdsfadsf"
;
String[]
str=test.split(",");
/*第4個元素就是第4個","和第5個","之間的字元串,str[]數組放著以","為斷點截取的所有字元串根據你晌嫌的需要提取數組中的元素就可以了
第一個","的字元串是str[0]
第一到第二個","的字元串是str[1]
第2個到第3個","的字元串是str[2]
第3個到第4個","的字元串是str[3]
第4個到第5個","的字元串是str[4].......*/
return
str[i];
}
>
2.
<%!
public
String
getString(){
String
test="360000,360001,360002,aaaa,bbbbb,cccaaa,55555,343434,fdsfadsf"
;
//創建一個數組用於存放字元『,』出現的位置的索引。
int[]
num=new
int[10];
int
count=0;
//截取每一個字元,如果字元==','就將這個字元的位置存放到數組中,同時數組的下標+1;
for(int
i=0;i<test.length();i++){
if(test.charAt(i)==','){
num[count]=i;
count++;
}
}
/*第4個字元的位置應該等於num[3],第5個字元的位置應該等於num[4],但是substring()方法截取字元串時包含開始位置字元,不包含結束位置字元。所以num[3]要+1。*/
String
str=test.substring(num[3]+1,num[4]);
//反回截取字元串迅仔
return
str;
}
%>
在JSP頁面中使用的地方用<%=getString()>調用就可以了。
相見Java
API
String類。

閱讀全文

與javastringapi相關的資料

熱點內容
織夢網站一排4張圖片 瀏覽:301
樂1s可以升級到全網通嗎 瀏覽:484
QQ瀏覽器保留密碼mac 瀏覽:761
一台電腦如何共享文件夾 瀏覽:942
wps如何保存pdf文件 瀏覽:602
PS源文件是厘米 瀏覽:766
創建桌面文件夾路徑 瀏覽:900
華為手機app應用數據哪些刪除 瀏覽:765
資料庫有哪些表格 瀏覽:741
bada12微信java 瀏覽:16
小白編程什麼最好學 瀏覽:205
qq回頭看頭像 瀏覽:338
蘋果換屏要多長時間 瀏覽:283
如何用平板電腦學編程 瀏覽:424
格式工廠怎麼轉換swf文件 瀏覽:817
怎麼做一個試用網站 瀏覽:953
哪裡有信息不對稱的app 瀏覽:59
win10的gpeditmsc文件 瀏覽:451
4399游戲盒20版本 瀏覽:349
有什麼找工作比較靠譜的app嗎 瀏覽:921

友情鏈接