回覆列表
-
1 # AL214832363
-
2 # 使用者3038666639281428
1、根據length獲取字串長度String s1 = s.replaceAll(要統計的字母,"");int len2 = s1.length();int lenTimes = len1-len2;//出現的次數
1、根據length獲取字串長度String s1 = s.replaceAll(要統計的字母,"");int len2 = s1.length();int lenTimes = len1-len2;//出現的次數
使用Contains()方法判斷是否存在需要查詢的字元,從而進行個數統計。;具體步驟如下:;
1、計算字串中子串出現的次數的程式碼如下:;
2、執行方式,呼叫:;
3、執行結果:;擴充套件資料:;C#中的Contains與IndexOf的差異:;C#中要判斷一個字串是否包含另一個字串,常用的兩種方法是:str.Contains和str.IndexOf。;這兩個方法的區別是:;Contains是找指定字串是否包含一個字串,返回值的boolean型別,即只有true和false;IndexOf有多個過載,但無論哪個,都是做一定的匹配,然後把匹配的第一個字元的位置返回,返回的是int型別,如果沒找到,那麼返回-1。;參考資料:;微軟文件中心--CONTAINS