一、String 類的常用方法
String型別是我們在開發中常見的資料型別,也是我們使用最多的資料型別,String類提供了很多操作字串的方法,但是我們只要掌握十多個即可,我們可以通過官方api檔案學習(不建議使用中文),你要習慣去閱讀英文的檔案,
1、public char charAt(int index)
[根據索引取得指定位置上的字符]

字串的索引是0開始計算,
2、public b oolean endsWith(String suffix)
[判斷字串是否以指定的內容結束,如果是回傳true,否則回傳false ]

該方法區別大小寫
3、public byte[] getBytes()
[將一個字串轉換成一個byte型別的陣列回傳]

其中空格也算
4、public int indexOf(String str)
[查詢出指定內容在字串中第一.次出現的位置,如果沒有指定的值回傳-1]

5、public String intern()
[讓字串入池,轉移到String 常量池]

6、public boolean isEmpty()
[判斷字串的長度,如果長度為0回傳true否則回傳false]

7、public in t lastIndexOf (String str)
[回傳指定內容在字串中最后一次出現的位置,如果沒有出現回傳-1]

8、public boolean matches(String regex)
[使用指定正則匹配字串,如果匹配上則回傳true,否則回傳false]

引數還可以是正則運算式,正則的內容我們后面會花兩節課時間講解,
9、public String[] split(String regex)
[把字串按照指定的字串拆分,拆分之后保存到一個字串陣列回傳]


10、public String substring (int beginIndex)
[截取字串,從指定的索截取到最后,引數: beginIndex開始的索引下標]

該方法切割的時候包括了開始的索引下標,
11、public String substring(int beginIndex, int endIndex)
[截取字串,從開始索引截取到結束的索引]

包括開始的索引不包括結束的索引,
12、public String toLowerCase()
[將所有的字母轉換成小寫]


使用該方法的時候不影響原字串的內容,你可以使用這種方式驗證一下其他方法,
13、public String toUpperCase()
[將所有的字母轉換成大寫]

該方法對原字串還是沒有影響,
14、public String trim()
[洗掉字串兩端的空格,回傳洗掉空格后的字串]

總結:
1、要掌握String類常用的方法
2、如果我們要分析一個方法(根據api檔案或者是別人寫的方法),要從方法的回傳值和方法的引數入手,
有完整的Java初級,高級對應的學習路線和資料!專注于java開發,分享java基礎、原理性知識、JavaWeb實戰、spring全家桶、設計模式、分布式及面試資料、開源專案,助力開發者成長!
歡迎關注微信公眾號:碼邦主

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/237412.html
標籤:Java
