- class StringTest2
- {
- public static int getSubCount(String str,String key)
- {
- int count = 0;
- int index = 0;
- while((index=str.indexOf(key))!=-1) //这里为什么是-1?
- {
- sop("str="+str);
- str = str.substring(index+key.length());
- count++;
- }
- return count;
- }
复制代码 一直想不通,不是说只要大于等于零就可以么? |
|