14 5 String類方法使用練習

2021-08-19 21:57:40 字數 947 閱讀 3912

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 可選項 字串或正規表示式物件,它標識了分隔字串時使...