视频里的一个题目,str.substring(index+key.length()) 这里为什么要加 key.length()呢?
有点不明白,求解释
- // 函数功能是根据 查找 str串中 key串的数量
- public static int getSubCount(String str,String key)
- {
- int count = 0;
- int index = 0;
-
- while((index=str.indexOf(key))!=-1)
- {
- sop("str="+str);
- str = str.substring(index+key.length());
- count++;
-
- }
- return count;
- }
复制代码 |
|