java中如何查找一个长度大于1的字符串,并输出所在的位置
发布网友
发布时间:2024-10-12 04:52
我来回答
共2个回答
热心网友
时间:2024-11-24 09:18
public class StringTest {
public static void main(String[] args) {
String str="我爱家,我爱祖国。";
String subStr="我爱";
int i=0;
while(i<=str.length()){
int result=getIndex(str,i,subStr);
if(result==-1)
break;
System.out.print(result+" "+(result+subStr.length()-1)+"\t");
i=result+subStr.length();
}
}
public static int getIndex(String str,int startIndex,String subStr){
return str.indexOf(subStr, startIndex);
}
}
热心网友
时间:2024-11-24 09:19
学习中,解决了没啊 给我源码吧