下面是main方法里的
String s="javahahajavvahahajavajavajajajavajavagoodjava";
int i=0;
int count=0;
String find="java";
while(s.indexOf(find) != -1)
{
count++;
s=s.substring(i+find.length());
}
System.out.println(count);
求在字符串中java出现了多少次
我这样写 为什么不行呢?
我的方法是在while(s.indexOf(find) != -1)
{
count++;
s=s.substring(i+find.length());
}
这句里面 加一句
while(s.indexOf(find) != -1)
{
i=s.indexOf(find);
count++;
s=s.substring(i+find.length());
}
九州编程
MMTTMM
相关分类