java---String类操作:统计字符出现的个数
2018-05-21 19:57
274 查看
import java.util.Scanner; /** * 案例:统计字符出现的个数 * @author Administrator * */ public class SearchAndCountChar_Re { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入一个字符串:"); String str = scanner.next(); System.out.print("请输入要查找的字符:"); String chs = scanner.next(); SearchAndCountChar_Re obj = new SearchAndCountChar_Re(); int charCount = obj.getSubStr(str, chs); System.out.println("字符串" + str + "中包含" + charCount + "个" + chs); } /** * 获取字符串出现的个数 * @param str 传进来的原字符串 * @param chs 传进来的要查找的字符串 * @return 统计字符串出现的个数 */ public int getSubStr(String str, String chs){ // 用空字符串替换所有要查找的字符串 String destStr = str.replaceAll(chs, ""); // 查找字符出现的个数 = (原字符串长度 - 替换后的字符串长度)/要查找的字符串长度 int charCount = (str.length() - destStr.length()) / chs.length(); return charCount; } }
阅读更多
相关文章推荐
- 统计一段字符串中各字符出现的个数(java)
- java源码——统计字符串中字符出现的次数
- java基础—统计一个字符串中各个字符出现的次数
- Android(Java) 字符串的常用操作,获取指定字符出现的次数,根据指定字符截取字符串
- Java小程序:字符串中,统计每个字符出现的次数
- java中怎么统计一个字符串中每个字符的出现次数
- java中TreeMap的用法-统计字符串中每个字符出现的次数
- java记——统计一串字符中每个字母出现的个数
- java小练习之统计字符串中字符出现的次数
- Java统计文件中每个字符出现的个数
- Java基础知识强化之集合框架笔记61:Map集合之统计字符串中每个字符出现的次数的案例
- Java统计字符串中出现次数最多的字符及其次数
- java统计字符串中各个字符的出现次数
- java给定一串字符串,统计其中的各个字符的出现的次数
- 编程. 已知字符串:"this is a test of java". 按要求执行以下操作: (1) 统计该字符串中字母s出现的次数 (2) 取出子字符串"test" (3) 用多种方式将本字
- java_字符串中各类型字符出现的个数统计
- 第十三周项目五字符串操作(1)统计每一个数字字符出现的次数
- JAVA基础(004_Hash Table的使用之统计字符的出现次数)
- java小练习之统计字符串中字符出现的次数