String類的提供的方法

length(): String中字符的個數。

charAt(): 取得String中該位置的char。

getChars(),getBytes():複製char或byte到一個目標數組中。

toCharArray():生成一個char[],包含String的所有字符。

compareTo():按字典順序比較String內容,比較結果爲負數,零或正數。注意,大小寫不等價。

contains():如果該String對象包含參數內容,則返回true。

contentEquals():如果該String與參數內容完全一致,則返回true。

regionMatcher("該String 的索引偏移量","另一個String 的索引偏移量","要比較的長度"):返回boolean結果。

startsWith()

endWith();

indexOf();lastInderOf();

substring();

concat("要連接的String"):返回一個新的String對象,內容爲原始String連接參數String.

replace();

toLowerCase();toUpperCase()

trim();

valueOf():返回一個表示參數內容的String

intern():爲每個唯一的字符序列生成一個String引用。


    當需要改變字符串的內容時,String類的方法都會返回一個新的對象。如果內容沒有改變,String的方法只是返回原對象的引用。爲了節約存儲空間以及避免額外的開銷。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章