黑马程序员技术交流社区
标题:
统计字符串中 子串的个数
[打印本页]
作者:
fmi110
时间:
2015-10-5 11:01
标题:
统计字符串中 子串的个数
a
package demo.collection;
public class CountSubstringDemo {
/**
* 2、一个子串"nba"在整串中出现的次数 "nbaernbatynbauinbaopnba"
*/
public static void main(String[] args) {
String src = "nbaernbatynbauinbaopnba";
String key = "nba";
countSubstring(src, key);
}
private static void countSubstring(String src, String key) {
int offset = 0;
int count = 0;
while((offset = src.indexOf(key,offset))!=-1){
System.out.println("offset = "+offset);
offset++;
count++;
}
System.out.println(count);
}
}
复制代码
作者:
fmi110
时间:
2015-10-5 11:29
offset = 0
offset = 5
offset = 10
offset = 15
offset = 20
5
复制代码
作者:
syusouki
时间:
2015-10-5 11:36
不错,学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2