请问哪位大虾知道这个程序有什么错误,谢谢!
public class Test{
     public static void main(String args[]){
         String s="javaAjavaBjavaCjavaDjavaEjava";
         String sToFind="java";
         int count=0;
         int index=-1;
         while((index=s.indexOf(sToFind))!=-1){
             s=s.indexstring(index=sToFind.length());
             count++;
         }
         System.out.println(count);
      }
}
------解决方案--------------------s=s.indexstring(index=sToFind.length());
indexstring这个方法没有吧
------解决方案-------------------- 暂时没有indexstring这个方法  并且你的思路也是有点问题的  如下的代码可以解决LZ的问题
Java code
 public class Test
{
    public static void main(String args[])
    {
        String s = "javaAjavaBjavaCjavaDjavaEjava";
        String sToFind = "java";
        int count = 0;
        int index = -1;
        String str[] = s.split(sToFind);
        System.out.println(count = str.length);
    }
}