计算字符串中特定字符串出现的个数
来源:互联网 发布:产品运营数据分析报告 编辑:程序博客网 时间:2024/06/08 14:22
class StringCount{public static void main(String args[]){String ss="sdfsdfssssdfssssdfssssfssssfssssfsss";String find="ssss";System.out.println(""+findCount(ss,find));}public static int findCount(String ss,String find){if(ss.length()<find.length()) {return 0;}int count=0;int index=ss.indexOf(find);if(index==-1){ return 0;}else {return findCount(ss.substring(index+find.length()),find)+1;}}}
比如字符串
sdfsdfssssdfssssdfssssfssssfssssfsss要寻找的字符串为
"ssss"
用递归的方法写一个函数findCount,用indexOf求出第一个出现的位置,然后把剩下的部分(substring)再进行求解.
最后结果:5
应该是比较有效的
- 计算字符串中特定字符串出现的个数
- 计算特定字符在字符串中出现的次数
- 计算特定字符串的在一个字符串中的个数
- 计算字符串中连续出现子串最多的个数
- javascript中获取一个字符串中 特定字符串的个数
- 计算字符串种子串出现的个数
- 取得某个字符串中出现特定字符串的次数
- 获取特定字符串在 字符串中出现的所有位置
- 计算字符串中回文的个数。
- 计算一段字符串中单词的个数
- 计算字符串中某一个字符的个数
- 统计字符串中字母出现的个数
- 统计字符串中字符出现的个数
- 获取字符串中字母出现的个数
- 字符串中各个字母出现的个数
- 计算一个字符串中包含某个字符串的个数
- 计算一个字符串中包含另一个字符串的个数
- 统计一个字符串中出现的子字符串的个数
- 拨电话例子
- 97年的Mekka ’97 4K Intro世界编程大赛冠军作品
- 微信外包公司—北京动点软件:微信公众平台案例介绍
- Eclipse CDT 调用printf/cout 控制台(console)无输出
- jqm配合iscroll实现的上拉显示更多下拉刷新效果
- 计算字符串中特定字符串出现的个数
- MAX SDK之插件概述(一)
- SYN Cookie原理
- MAX SDK之基本概念(二)
- HTML5外包公司——Sencha2.3版本发布,支持IOS7主题!
- MAX SDK之对象处理(三)-(3.3 网格对象)
- Android怎样修改系统时间?
- Sencha:移动web应用性能将会进一步提高
- MAX SDK网格专题