1.string
1.1、tochararray();從字串轉為字元陣列(場景應用,獲得某個字串後怎麼樣。比如輸入一串字串,輸出每個字元的出現次數)
1.2、equals:相等是否
1.3、substring(beginindex,endindex),擷取字串某段
1.4、charat(index),獲得某個下標的字元,用在獲得第乙個字元啊啥的比較多
1.5、compareto(str)比較字串,大小寫不忽略,comparetoignore(str)比較字串,或略大小寫
1.6、concat(str) ,拼接字串
1.7、contains(str) ,是否包含某個字串
1.8、indexof(str)得到下標,indexof(index)獲得字元
1.9 isempty()
1.10 split(str) 應用可以在一些多選框,拼接成的字串分割
1.11 trim 忽略空格
1.12 length() 字元長度
2.map map = new hashmap();(底層:陣列+鍊錶)
2.1、get(key) 通過key獲得值
2.2、put(key,value) 加進去在map中
2.3、containskey(object) 看在map中的key是包含object (應用,比如輸入一串字串,輸出每個字元的出現次數,當你如果key包含就讓值+1,不包含就讓值為1)
2.4、size() 集合大小
2.5、keyset () 返回set set 陣列集合裡面資料是唯一的不重複。(這裡你可以通過返回key的值,然後迴圈通過key去輸出你的值,配合上面每個字元輸出次數)
2.6、isempty()是否為空
2.7containsvalue(value)
3. set
3.1、set.size() 這個就可以用在for迴圈了
3.2、iterator() 迭代器 返回的是iterator 物件,再利用iterator中 hasnext()方法去迴圈,next()方法去列印
3.3、add(object)
3.4、contains(object) 包含 ,也有 containsall(集合)
3.5、isempty()
寫個例子來理解一些使用:
需求:控制台輸入一串字串,輸出每個字元出現的次數。
public class dictcontroller else}return maps;
}public static void main(string args)
//使用迭代器來實現遍歷。
}}
字串的一些常用方法
字串的其他常用方法 1.字串的轉換函式 nsstring str1 111add333 int a1 str1 intvalue float b1 str1 floatvalue double c1 str1 doublevalue nslog d a1 2.字串大小寫轉換函式 nsstring s...
關於字串的一些方法
substring public string substring int beginindex 返回乙個新的字串,它是此字串的乙個子字串。該子字串始於指定索引處的字元,一直到此字串末尾。example string str abcdefg str str.substring 2 system.ou...
python字串的一些方法
最重要的方法 find startwith format is類方法 strip split print 1,20 a 123 b abc c 44 d join a,b,c 字串拼接方法 print 2,d st hello kitty print 2,st.count 1 print 3,st....