久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

java 字符串截取的幾種方式

 陽光燦爛的笑笑 2017-09-22

眾所周知,java提供了很多字符串截取的方式,。下面就來看看大致有幾種,。
1.split()+正則表達式來進行截取。
將正則傳入split(),。返回的是一個字符串數(shù)組類型,。不過通過這種方式截取會有很大的性能損耗,因為分析正則非常耗時。

String str = "abc,12,3yy98,0";
String[]  strs=str.split(",");
for(int i=0,len=strs.length;i<len;i++){
    System.out.println(strs[i].toString());
}

運行結果:

abc
12
3yy98
0

2.通過subString()方法來進行字符串截取,。
subString通過不同的參數(shù)來提供不同的截取方式
2.1只傳一個參數(shù)
例如:

    String sb = "bbbdsajjds";
    sb.substring(2);

將字符串從索引號為2開始截取,,一直到字符串末尾。(索引值從0開始),;
2.2傳入2個索引值

String sb = "bbbdsajjds";
sb.substring(2, 4);

從索引號2開始到索引好4結束(并且不包含索引4截取在內,,也就是說實際截取的是2和3號字符);
運行結果如下:

bdsajjds
bd

3.通過StringUtils提供的方法
StringUtils.substringBefore(“dskeabcee”, “e”);
/結果是:dsk/
這里是以第一個”e”,,為標準,。

StringUtils.substringBeforeLast(“dskeabcee”, “e”)
結果為:dskeabce
這里以最后一個“e”為準。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,,所有內容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內容中的聯(lián)系方式,、誘導購買等信息,,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,,請點擊一鍵舉報,。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多