//我是按照妳的意思寫的,代碼中包含了indexOf方法的使用。看壹看。
公共類StringFun {
公共靜態void main(String[] args) {
String str=“每次我和孩子們玩捉迷藏時,我總是先等他們藏起來,然後我再回家。”;
system . out . println(str . index of(“and“));
system . out . println(str . index of(“children“));
string fun(‘times‘,str);
}
/**
*在str字符串中找到C字符的下標,循環輸出str字符串。
*/
私有靜態void String fun(char c,String str ){
布爾標誌= true
int index =-1;//用於保存主比率中的下標值。
char【】chars = str . tochararray();
for(int I = 0;我& ltchars.lengthi++) {
if(chars【I】= = c & amp;& amp標誌){
index = I;
flag = false
}
system . out . print(chars【I】);
}
如果(索引!=-1)系統。out . println(“\ n““+c+““字符在字符串中的第壹個下標是:“+index);
Else系統。out . println(“\ n““+c+““字符從未出現在字符串中);
}
}