public class stringtest
/* * 獲取乙個字串中,另乙個字串出現的次數
* 思想:
* 1. indexof到字串中到第一次出現的索引
* 2. 找到的索引+被找字串長度,擷取字串
* 3. 計數器++
*/public static int getstringcount(string str, string key)
return count;}/*
* 將字串的首字母轉成大寫,其他內容轉成小寫
* 思想:
* 獲取首字母, charat(0) substring(0,1)
* 轉成大寫 touppercase()
*
* 獲取剩餘字串, substring(1) tolowercase()
*/public static string toconvert(string str)
/* * 獲取指定字串中,大寫字母、小寫字母、數字的個數。
* 思想:
* 1. 計數器,就是int變數,滿足乙個條件 ++
* 2. 遍歷字串, 長度方法length() + charat() 遍歷
* 3. 字元判斷是大寫,是小寫,還是數字
String類方法使用整理
個人理解就是用regex字串去分割string物件,並將每一段放入string陣列中,例如最簡單的 test1 test public void splittest1 輸出如下,很明顯此時split陣列為 陣列長度為5 test2 這一種特殊情況要注意,在劍指 offer 58 i.翻轉單詞順序中有...
String類主要方法的使用
1 獲取長度 length 這與陣列中的獲取長度不同,length 2 比較字串 1 equals 判斷內容是否相同 2 compareto 判斷字串的大小關係 3 comparetoignorecase string int 在比較時忽略字母大小寫 4 判斷內容與位址是否相同 5 equalsig...
String類中split方法的使用
split 方法 將乙個字串分割為子字串,然後將結果作為字串陣列返回。stringobj.split separator limit 引數 stringobj 被分解的 string物件或文字。該物件不會被 split 方法修改。separator 可選項 字串或正規表示式物件,它標識了分隔字串時使...