黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) Java字符串截取特定字符的方法

Java字符串截取特定字符的方法

更新時間:2022-04-07 12:33:39 來源:動力節(jié)點 瀏覽10378次

Java字符串截取特定字符的方法有哪些?動力節(jié)點小編來給大家進行詳細介紹。

1.String的substring()方法:根據(jù)索引截取

  //截取從下標begin到str.length()-1內(nèi)容
  substring(begin) 
  //截取指定范圍的內(nèi)容
  substring(begin,end)

例子:

String str = "abc_def_Ghi";   //索引0~10
  //截取以下標2元素開始余下的字符
  System.out.println(str.substring(1));    //bc_def_Ghi(含1的位置)
  //從下標為3的位置開始截取,到5個位置停止截取,結(jié)果不包括5
  System.out.println(str.substring(3,5));  //_d

2.String的indexof():返回一個整數(shù)值,即索引位置

String s = "abc_def_Ghi";//0~10
        // int indexOf(String str) :返回第一次出現(xiàn)的指定子字符串在此字符串中的索引。        
        //從頭開始查找是否存在指定的字符
        System.out.println(s.indexOf("c"));     //2
        //int indexOf(String str, int startIndex):從指定的索引處開始,返回第一次出現(xiàn)的指定子字符串在此字符串中的索引。
        // 從索引為3位置開始往后查找,包含3的位置
        System.out.println(s.indexOf("d", 3));  //4
        //若指定字符串中沒有該字符則系統(tǒng)返回-1
        System.out.println(s.indexOf("A"));     //-1
        //int lastIndexOf(String str) 從后往前找一次出現(xiàn)的位置
        System.out.println(s.lastIndexOf("_")); //7

靈活運用這兩個方法,可以進行多樣的操作

(1)獲取第一個"_"及后面所有字符,舉例:

String a = "abc_def_Ghi";
int index = a.indexOf("_");//獲取第一個"_"的位置3
String str1 = a.substring(index);//含"_"
System.out.println("第一個_及后面字符串為:" + str1);//_def_Ghi

(2)獲取第一個"_"前面所有字符,舉例:

String a = "abc_def_Ghi";
int index = a.indexOf("_");//獲取第一個"_"的位置3
String str2 = a.substring(0,index);//不含"_",這叫含頭不含尾
System.out.println("第一個_前面字符串為:" + str2 );//abc

(3)獲取第二個"_"及后面所有字符,舉例:

String a = "abc_def_Ghi";
String str3 = a.substring(a.indexOf("_",a.indexOf("_") + 1));//包含本身位置
System.out.println("第二個_及后面字符串為:" + str3 );//_Ghi

(4)獲取第二個"_"前面所有字符,舉例:

String a = "abc_def_Ghi";
String str4 = a.substring(0,a.indexOf("_",a.indexOf("_") + 1));//不包含本身位置
System.out.println("第二個_前面字符串為:" + str4 );//abc_def

以上就是關(guān)于“Java字符串截取特定字符的方法”介紹,大家如果想了解更多相關(guān)知識,可以關(guān)注動力節(jié)點的Java基礎(chǔ)教程,里面的課程內(nèi)容由淺到深,從入門到精通,很適合沒有基礎(chǔ)的朋友學(xué)習(xí),希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: a级在线看| 又黄又变态又免费的视频 | 天天做天天躁天天躁 | 日韩在线一区二区三区免费视频 | 国产一精品一av一免费爽爽 | 欧美亚洲国产第一页草草 | 五月天婷婷综合 | 亚洲欧美人成网站综合在线 | 成人免费福利视频 | 免费播放欧美一级特黄 | 国内精品在线视频 | 黄网站在线观看视频 | 国产麻豆永久视频 | 日韩亚洲国产欧美精品 | 最近中文字幕2019 | 亚洲国产成人在线观看 | 美国一级黄色毛片 | 日日摸夜夜添夜夜添97 | 欧美日韩一区二区三区视频播 | 国产日韩欧美在线观看不卡 | 欧美成人精品高清在线观看 | 黄色高清视频在线观看 | 免费黄色的网站 | 能在线观看的一区二区三区 | 亚洲午夜精品久久久久久抢 | ww欧洲ww在线视频免费观看 | 国产欧美日韩精品第二区 | 韩日福利视频 | 在线中文字日产区乱码 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 羞污影院| yy6080理aa级伦大片一级 | 亚洲欧美日韩不卡一区二区三区 | 精品亚洲成a人在线观看 | 欧美激情视频网站 | 最近中文字幕完整视频大全版 | 天堂中文在线网 | 一区二区网站在线观看 | 在线观看午夜视频 | 亚洲视频一区在线 | a级aaaaaaaa毛片|