您的位置:首页 > 编程语言 > Java开发

求子串在整串中出现的次数(JAVA编写)

2016-01-11 21:38 316 查看
以下是一个求子串在整串中出现的次数的程序,主要是利用String中的indexOf方法

程序如下:

package cn.itcast.string.test;

public class StringTest3 {

public static void main(String[] args) {

// TODO Auto-generated method stub

/*

*

* 需求3:子串在整串中出现的次数。

* */

String str="abanbabunabnbanba";

String key="nba";

int count=getKeyCount(str,key);

System.out.println("count="+count);

}

public static int getKeyCount(String str, String key) {

// TODO Auto-generated method stub

int count=0;

int index=0;

while((index=str.indexOf(key,index))!=-1){

count++;

index+=key.length();

}

return count;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: