字串,集合的一些方法

2022-05-19 08:00:15 字數 1348 閱讀 3028

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....