| 关键词: nbsp sToFind index count String indexOf public substring kjavamyjavagoodj java |
public class Test { public static void main(String[] args) { String s = "sunjavahahajavaokjavamyjavagoodjava"; String sToFind = "java"; int count = 0; int index = s.indexOf(sToFind); if(index != -1) { count ++; } s = s.substring(index + sToFind.length()); while(s.indexOf(sToFind) != -1) { index = s.indexOf(sToFind); s = s.substring(index + sToFind.length()); count++; } System.out.println(count); } } [java]//优化后 [java]<pre name="code" class="java">public class Test { public static void main(String[] args) { String s = "sunjavahahajavaokjavamyjavagoodjava"; String sToFind = "java"; int count = 0; int index = -1; while((index = s.indexOf(sToFind)) != -1) { s = s.substring(index + sToFind.length()); count++; } System.out.println(count); } } 摘自 Yours风之恋 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|