package mystring;
/*string類的獲取功能
int length():獲取字串的長度,其實也就是字元個數
char charat(int index):獲取指定索引的字元
int indexof(string str):獲取str在字串物件中第一次出現的索引(如果在字串物件中查詢不到該str字元[串],則返回-1)
//接上:單個字元或字串均可,但是返回索引值為字串第乙個字元的索引值
string substring(int start):從start索引值開始擷取字串
string substring(int start,int end):從start索引值開始擷取字串,從end索引值結束(不包括end索引值)
*/public
class
stringget
}}
//統計乙個字串中大寫字母字元,小寫字母字元,數字字元出現的個數(暫不考慮其他字元)
/* 分析:
1.鍵盤錄入字串物件
2.定義三個變數用於存放三種型別的字元出現的個數
3.遍歷字串,得到每乙個字串
4.如何判斷字元是那種型別:
大寫字母:ch>='a' && ch<='z'
小寫字母:ch>='a' && ch<='z'
數字字元:ch>='0' && ch<='9'
5.輸出結果
*/scanner sc=
newscanner
(system.in)
; system.out.
println
("請輸入乙個字串:(只能包含大小寫字母和數字)");
string s2=sc.
nextline()
;int bigcount=0;
int smallcount=0;
int numbercount=0;
for(
int j=
0;jlength()
;j++
)else
if(ch>=
'a'&& ch<=
'z')
else
if(ch>=
'0'&& ch<=
'9')
else
} system.out.
println
("大寫字元有:"
+bigcount+
"個"+
"\n"
+"小寫字元有:"
+smallcount+
"個"+
"\n"
+"數字字元有:"
+numbercount+
"個")
;
String類的獲取功能
string類的獲取功能 int length 獲取字串的長度 char charat int index 返回指定索引處的字元 重點 int indexof int ch 返回回指定字元在此字串中第一次出現處的索引 重點 這裡的引數是int型別,而不是char型別 a 和97 都代表 a int ...
String類的獲取功能
int length 獲取字串的長度。char charat int index 獲取指定索引位置的字元 int indexof int ch 返回指定字元在此字串中第一次出現處的索引。int indexof string str 返回指定字串在此字串中第一次出現處的索引。int indexof i...
String類的獲取功能
a string類的獲取功能 int length 獲取字串的長度。char charat int index 獲取指定索引位置的字元 int indexof int ch 返回指定字元在此字串中第一次出現處的索引。int indexof string str 返回指定字串在此字串中第一次出現處的索...