/**
* 第i个target在str中出现的索引位置
* @param str
* @param target
* @param i
* @return 如果不存在返回 -1
*/
public static int get(String str,char target,int i) {
int count = 0;
int index = -1;
while (count < i) {
index = str.indexOf(target, index + 1);
if (index == -1) {
break;
}
count++;
}
if (count == 2) {
System.out.println("第"+i+"个"+target+"出现的位置为: " + index);
return index;
} else {
System.out.println("字符串中没有第"+i+"个"+target);
return -1;
}
}
第i个target在str中出现的索引位置
最新推荐文章于 2024-05-15 22:24:59 发布