1、需求:獲取字串中的每乙個字元
分析:a:如何能夠拿到每乙個字元呢?
char charat(int index)
b:我怎麼知道字元到底有多少個呢?
int length()
publicclass
stringtest
}}
2、需求:統計乙個字串中大寫字母字元,小寫字母字元,數字字元出現的次數。(不考慮其他字元)
舉例:"person1314study"
分析:a:先定義三個變數
bignum、samllnum、numbersum
b:進行陣列的遍歷
for()、lenght()、charat()
c:判斷各個字元屬於三個變數哪個
bignum:(ch>='a' && ch<='z')
smallnum:(ch>='a' && ch<='z')
numbersum:(ch>='0' && ch<='9')
d:輸出
publicclass
stringtest3
else
if(ch>='a' && ch<='z')
else
if(ch>='0' && ch<='9')
}//輸出結果。
system.out.println("含有"+bignum+"個大寫字母");
system.out.println("含有"+smallnum+"個小寫字母");
system.out.println("含有"+numbernum+"個數字");
}}
遍歷字串
遍歷字串的三種方法 1 for迴圈 字元陣列 include include define max size 1024 int main int i int len printf please input string gets src len strlen src printf string fo...
字串的統計字串,以及反轉
題目 給定乙個指定字串str,返回str的統計字串。例如,aaabbadddffc 的統計字串為 a 3 b 2 a 1 d 3 f 2 c 1 補充問題 給定乙個字串的統計字串cstr,再給定乙個整數index,返回ctsr所代表的原始字串的第index個字元。例如,a 1 b 100 所代表的原...
字串的遍歷
includeusing namespace std void getchar1 char str void getchar2 char str int main void void getchar1 char str cout void getchar2 char str cout i love ...