python統(tǒng)計(jì)字符出現(xiàn)次數(shù) 怎么統(tǒng)計(jì)一個(gè)字符在字符串中出現(xiàn)的次數(shù)?
怎么統(tǒng)計(jì)一個(gè)字符在字符串中出現(xiàn)的次數(shù)?C#中沒有統(tǒng)計(jì)子字符串出現(xiàn)次數(shù)的函數(shù),因此如何在C#中查找某個(gè)字符的出現(xiàn)次數(shù),例如“adsfgehergadf”中“a”的出現(xiàn)次數(shù)。第一種方法是從頭遍歷字符串并進(jìn)
怎么統(tǒng)計(jì)一個(gè)字符在字符串中出現(xiàn)的次數(shù)?
C#中沒有統(tǒng)計(jì)子字符串出現(xiàn)次數(shù)的函數(shù),因此如何在C#中查找某個(gè)字符的出現(xiàn)次數(shù),例如“adsfgehergadf”中“a”的出現(xiàn)次數(shù)。第一種方法是從頭遍歷字符串并進(jìn)行統(tǒng)計(jì):C1=0For(int i=0,i
1)。根據(jù)長(zhǎng)度獲取字符串長(zhǎng)度
string s=“abcdedfae”//定義字符串int length=s.length()//獲取原始字符串長(zhǎng)度
2。將字符串中的字母替換為null
字符串S1=s。Replaceall(要計(jì)數(shù)的字母,”)
3。獲取替換字符串的長(zhǎng)度
int len2=S1。長(zhǎng)度()
4。從原始字符串長(zhǎng)度中減去替換字符串的長(zhǎng)度,得到字母出現(xiàn)的次數(shù)
int lentimes=len1-len2//字母出現(xiàn)的次數(shù)