Java的String類常用方法集錦

1.char charAt(int index) ? ?返回字符串中位于第index位置的字符

2.int compareTo(String other) ? 按照字典順序,如果字符串位于other之前炒俱,返回一個負數盐肃,如果字符串位于other之后,返回一個正數权悟,相等返回0

3.boolean endsWith(String suffix) ?如果字符串以suffix結尾砸王,返回true,否則返回false

4.boolean equals(Object other) ? ?如果字符串和other相等則返回true峦阁,否則返回false

5.boolean equalsIgnoreCase(String other)? ? 如果字符串和other相等(忽略大小寫)則返回true处硬,否則返回false

6.int indexOf(String str) ? ? 返回與字符串str匹配的第一個字串的開始位置

7.int indexOf(String str,int fromIndex) ?從第fromIndex個字符開始,返回與字符串str匹配的第 一個字串的開始位置

8.int lastIndexOf(String str)? ? 返回與字符串str匹配的最后一個字串的開始位置

9.int lastIndexOf(String str,int fromIndex)? 從第fromIndex個字符開始拇派,返回與字符串str匹配的最后 一個字串的開始位置

10.int length()返回字符串的長度

11.String replace(CharSequence oldString,CharSequence newString) 用newString代替原始字符串中的所有oldString,并返回替換后的新字符串荷辕。CharSequence可以是String或StringBuilder對象

12.boolean startsWith(string prefix) 如果字符串以prefix開始則返回true,否則返回false

13.String subString(int beginIndex) 返回一個從beginIndex開始到串尾的子串

14.String subString(int beginIndex件豌,int endIndex)返回一個從beginIndex開始到endIndex的 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 子串

15.String toLowerCase()將字符串中的所有大寫字母變?yōu)樾懽帜负蠓祷匦碌淖址?/p>

16.String toUpperCase()將字符串中的所有小寫字母變?yōu)榇髮懽帜负蠓祷匦碌淖址?/p>

17.String trim()返回一個刪除了源字符串的頭部和尾部空格的新字符串

18.String concat(String str) ?將str添加到原字符串串尾構成新的字符串并返回新的字符串

19.boolean contains(CharSequence str)原字符串如果包含字符串str則返回true疮方,否則返回false

20.boolean contentEquals(CharSequence cs)判斷原字符串和cs的字符串的內容是否相等,是就返回true茧彤,否就返回false

21.String copyValueOf(char[]str) ? 復制字符數組str的內容到一個字符串中

22.String copyValueOf(char[]str骡显,int offSet,int count)? 復制字符數組str中從offSet開始,長度為count的內容到一個字符串中

23.String format(String format,Object...args)返回一個經過format格式格式化后的字符串

24.void getChars(int srcBegin,int sreEnd,char[]dst,int dstBegin) 將字符串的第srcBegin位到srcEnd位的子串復制到字符數組dst中曾掂,從第dstBegin位置開始放置

25.boolean isEmpty() 如果為空串就返回true惫谤,否則返回false

26.String?join(CharSequence?delimiter,CharSequence... elements)將elements中的各個字符串用間隔符delimiter連接后形成新的字符串并返回

27.boolean matches(String regex) 判斷字符串是否匹配正則表達式regex,是就返回true珠洗,否就返回false

28.String replace(char oldChar,char newChar) ?使用newChar代替字符串中所有的oldChar

29.Sring replace(CharSequence target,CharSequence replacement)使用字符串replacement代替原字符串中所有的target溜歪,而且是從第一個開始匹配的開始,比如用"b"代替"aa"许蓖,那么"aaa"就變成了"ba"

30.String replaceAll(String regex,String replacement) 將字符串中所有匹配正則表達式regex的字串用replacement替換

31.String replaceFirst(String regex,String replacement) 將字符串中第一個匹配正則表達式regex的子串用replacement替換

32.String[]split(String regex) ?將字符串用regex為標識 的間隔符分成幾個子串并返回一個String數組

33.char[]toCharArray() 將字符串變成一個字符數組

34.String toString() ?把一個object變成一個字符串格式

35.String valueOf(Object obj)參數可以是八種基本數據類型蝴猪,返回他們的字符串格式

That's all.

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末调衰,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子自阱,更是在濱河造成了極大的恐慌嚎莉,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,907評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件沛豌,死亡現場離奇詭異趋箩,居然都是意外死亡,警方通過查閱死者的電腦和手機加派,發(fā)現死者居然都...
    沈念sama閱讀 92,987評論 3 395
  • 文/潘曉璐 我一進店門叫确,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人哼丈,你說我怎么就攤上這事启妹∩秆希” “怎么了醉旦?”我有些...
    開封第一講書人閱讀 164,298評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長桨啃。 經常有香客問我车胡,道長,這世上最難降的妖魔是什么照瘾? 我笑而不...
    開封第一講書人閱讀 58,586評論 1 293
  • 正文 為了忘掉前任匈棘,我火速辦了婚禮,結果婚禮上析命,老公的妹妹穿的比我還像新娘主卫。我一直安慰自己,他們只是感情好鹃愤,可當我...
    茶點故事閱讀 67,633評論 6 392
  • 文/花漫 我一把揭開白布簇搅。 她就那樣靜靜地躺著,像睡著了一般软吐。 火紅的嫁衣襯著肌膚如雪瘩将。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,488評論 1 302
  • 那天凹耙,我揣著相機與錄音姿现,去河邊找鬼。 笑死肖抱,一個胖子當著我的面吹牛备典,可吹牛的內容都是我干的。 我是一名探鬼主播意述,決...
    沈念sama閱讀 40,275評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼熊经,長吁一口氣:“原來是場噩夢啊……” “哼泽艘!你這毒婦竟也來了?” 一聲冷哼從身側響起镐依,我...
    開封第一講書人閱讀 39,176評論 0 276
  • 序言:老撾萬榮一對情侶失蹤匹涮,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后槐壳,有當地人在樹林里發(fā)現了一具尸體然低,經...
    沈念sama閱讀 45,619評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,819評論 3 336
  • 正文 我和宋清朗相戀三年务唐,在試婚紗的時候發(fā)現自己被綠了雳攘。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,932評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡枫笛,死狀恐怖吨灭,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情刑巧,我是刑警寧澤喧兄,帶...
    沈念sama閱讀 35,655評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站啊楚,受9級特大地震影響吠冤,放射性物質發(fā)生泄漏。R本人自食惡果不足惜恭理,卻給世界環(huán)境...
    茶點故事閱讀 41,265評論 3 329
  • 文/蒙蒙 一拯辙、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧颜价,春花似錦涯保、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至横辆,卻和暖如春撇他,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背狈蚤。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評論 1 269
  • 我被黑心中介騙來泰國打工困肩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人脆侮。 一個月前我還...
    沈念sama閱讀 48,095評論 3 370
  • 正文 我出身青樓锌畸,卻偏偏與公主長得像,于是被迫代替她去往敵國和親靖避。 傳聞我的和親對象是個殘疾皇子潭枣,可洞房花燭夜當晚...
    茶點故事閱讀 44,884評論 2 354

推薦閱讀更多精彩內容

  • Tip:筆者馬上畢業(yè)了比默,準備開始 Java 的進階學習計劃。于是打算先從 String 類的源碼分析入手盆犁,作為后面...
    石先閱讀 12,011評論 16 58
  • java中String的常用方法 1命咐、length()字符串的長度 例:char chars[]={'a','b'...
    赤赤有名閱讀 2,053評論 0 10
  • 在編寫程序的過程中,不了避免的要用到字符串谐岁,所以String類的常用方法的用法是必須掌握的醋奠。學習一個類的使用方法最...
    Geg_Wuz閱讀 1,264評論 0 4
  • 一、String類 String類在java.lang包中伊佃,java使用String類創(chuàng)建一個字符串變量窜司,字符串變...
    wlw_花田半畝閱讀 434評論 0 1
  • 昨天是女兒高中報道日,畢竟是她第一次住校航揉,又是接連十天的軍訓塞祈,要說我完全放心,好像還做不到帅涂。所以昨天晚上议薪,我又去學...
    營養(yǎng)私教西西閱讀 183評論 0 0