黑马程序员技术交流社区

标题: 在一个大串中统计小串出现的次数 [打印本页]

作者: pizhihui    时间: 2015-6-9 22:08
标题: 在一个大串中统计小串出现的次数
在字符串:
  woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagun
  统计java一共出现了多少?
  1. public class Demo {
  2.         public static void main(String[] args) {
  3.                 String str = "woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagun";
  4.                
  5.                 int count = 0;
  6.                 int index = str.indexOf("java");
  7.                 while(index != -1){
  8.                         count++;//因为先找了一次,如果进入循环就意味着已经找到一次了,所以先加1
  9.                         //继续找
  10.                         index = str.indexOf("java",index + 1);
  11.                 }
  12.                 System.out.println("java出现了:" + count + " 次");
  13.         }
  14. }
复制代码








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2