導航:首頁 > 編程語言 > 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相關的資料

熱點內容
港版蘋果用的插排 瀏覽:1000
雕刻機編程去哪裡學 瀏覽:436
編程怎麼與steam教育融合 瀏覽:697
js製作滑鼠拖拽小塊 瀏覽:310
將圖紙拆分為多個CAD文件 瀏覽:779
如何鑒別dsd文件 瀏覽:902
thinkphp不能用js 瀏覽:664
蘋果11粘膩app是什麼意思 瀏覽:670
安卓手機中木馬了怎麼辦 瀏覽:964
java組建模型 瀏覽:53
wifi萬能密碼安全嗎 瀏覽:785
紅色系圓圈是什麼app 瀏覽:714
迷你編程開始的教程怎麼過 瀏覽:216
上海國衡網站有什麼用 瀏覽:29
掃描文件如何全選 瀏覽:363
directx一鍵修復工具 瀏覽:620
如何恢復谷歌同步中刪除的文件夾 瀏覽:215
安卓51轉換為系統應用 瀏覽:789
哪裡看雙11數據 瀏覽:783
文件變成exe如何恢復 瀏覽:49

友情鏈接