標籤:方法 常用 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類(常用類)