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

熱點內容
微軟平板開機密碼設置 瀏覽:978
linux刪除一行的快捷鍵 瀏覽:269
win10改hosts文件 瀏覽:354
數據博世怎麼樣 瀏覽:411
用tar解包沒有那個文件或目錄 瀏覽:307
錄歌教程 瀏覽:604
java小數進制轉換 瀏覽:270
80後qq頭像女生 瀏覽:388
word2013頁面顏色 瀏覽:661
linux系統安裝顯卡驅動 瀏覽:243
手機安卓培訓機構 瀏覽:819
英語版本的哈面寶寶 瀏覽:567
手機動態壁紙教學視頻教程 瀏覽:543
網路攝像機sip 瀏覽:757
湘潭編程學校哪裡好 瀏覽:389
win10設置桌面小圖標怎麼去掉嗎 瀏覽:122
網路安全創業 瀏覽:787
修改linux 瀏覽:464
如何編程計算機cpu高佔用程序 瀏覽:808
程序員活動策劃方案 瀏覽:130

友情鏈接