Java——String類(常用類)

來源:互聯網
上載者:User

標籤:方法   常用   get   推薦   etc   取字串   序列   cas   color   

一、String類——描述字串常用的方法簡單介紹:

1.charAt()    擷取對應位置的字元

2.length()    擷取字串的長度

3.concat()    在字串的尾部追加內容-----相當於串連符(+)

4.contains()   查看字串是否包含指定的內容

5.endWith()   查看字串是否以xxx結束(可以用來查看檔案的格式)

6.startWith()       查看字串是否以xxx開始

7.equals()    比較兩個字串的內容是否相同

8.indexOf()   尋找給定內容第一次出現的位置

9.lastIndexOf()     尋找給定內容最後一次出現的位置 

10.replace()     替換字串裡的內容

11.split()    切割字串

12.trim()    忽略首部和尾部的空格(中間的不能忽略)

13.subString()   截取子字串

14.getBytes()  String類型——>Byte[ ]類型

15.toCharArray()  String類型——>Char[ ]類型

16.toLowerCase() 字串全部轉為小寫

17.toUpperCase() 字串全部轉為大寫

二、StringBuffer和StringBuilder常用的方法簡單介紹:

1.append()    在StringBuffer和StringBuilder的字串後面追加內容

2.insert()       在指定位置上新增內容

3.delete()      刪除內容

4.reverse()    反轉字串

5.setCharAt()     更改指定位置的內容

三、String、StringBuffer和StringBuilder區別

1.String:不可變的字元序列

2.StringBuffer:可變的字元序列,是線程同步的(安全的),效率低

3.Stringbuilder:可變的字元序列,是線程不同步的(不安全的),效率高,是Stringbuffer的一個簡易替換(推薦使用)

《《《StringBuffer和StringBuilder是對String的記憶體最佳化》》》

註:方法較多,就不一一介紹了,給你們一個連結《jdk1.6中文版》,下載下來可以自己查看。

Java——String類(常用類)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.