JAVA常见算法题(三十三)---求子串在字符串中出现的次数
2017-09-18 22:08
309 查看
计算某字符串中子串出现的次数。
public static void main(String[] args) { String s1 = "adcdcjncdfbcdcdcd"; String s2 = "cd"; count(s1, s2); } public static void count(String str1, String str2) { int count = 0; if (str1.equals("") || str2.equals("")) { System.out.println("你没有输入字符串或子串,无法比较!"); //System.exit(0); } else { for (int i = 0; i <= str1.length() - str2.length(); i++) { if (str2.equals(str1.substring(i, str2.length() + i))) count++; } System.out.println("子串" + str2 + "在字符串" + str1 + "中出现了: " + count + " 次。"); } }
相关文章推荐
- java一个算法题:输出一个字符串中出现次数最多的字符,以及次数
- java经典算法_031计算字符串中子串出现的次数
- java一个算法题:输出一个字符串中出现次数最多的字符,以及次数
- 字典树-大量字符串前缀及出现次数是否存在统计(Trie树-java)算法实现
- Java 获取指定字符串出现的次数
- java一个字符串在另一个字符串中出现的次数
- Java实现给定任一字符串,长度为任意,要求找出其出现次数最多的字符及其出现次数。
- java判断密码强度,判断字符在字符串中出现的次数
- 用java编写一个函数,统计一个字符串中每个字母出现的次数
- Java计算字符在字符串内出现的次数
- 一个字符串中出现次数最多的单词 java语言实现
- 黑马程序员 【】java学习之路——计算字符串中字母出现的次数
- 一个字符串里有一个字符出现次数超过1/2,求出该字符的O(n)时间,O(1)空间的算法(2008-06-30 09:58)
- java Map输出字符串中字母出现的次数
- java正则表达式匹配字符串字母,数字,空格和其他字符出现次数
- Java 获取指定字符串出现的次数
- java基础—统计一个字符串中各个字符出现的次数
- java基础复习-计算字符串中字母出现的次数
- java小练习之统计字符串中字符出现的次数
- JAVA---字符串出现的次数案例