统计一串字符串中各个字符出现的次数
来源:互联网 发布:黑苹果 mac os sierra 编辑:程序博客网 时间:2024/06/05 21:03
需求:1、由用户输入任意一串字符串,要求算出该字符串中各个单词字符出现的次数。
import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class StringCount {public static void main(String[] args) {Scanner scan = new Scanner(System.in);System.out.println("请输入任意一串字符串:");String str = scan.nextLine();str = str.replaceAll("[\\W]", "");// 去除所有的非单词字符Map<Character, Integer> map = new HashMap<Character, Integer>();// 创建Map集合,单词字符为键,出现次数为值for (int i = 0; i < str.length(); i++) {if (map.containsKey(str.charAt(i))) {// 集合中已包含该字符,则只需将该字符次数加1map.put(str.charAt(i), map.get(str.charAt(i)) + 1);} else {// 集合中不包含该字符,则需将该字符添加到集合中,初始出现次数值为1.map.put(str.charAt(i), 1);}}System.out.println(map);// 打印集合scan.close();}}
运行结果:
0 0
- 统计一串字符串中各个字符出现的次数
- java给定一串字符串,统计其中的各个字符的出现的次数
- 统计字符串中各个字符出现的次数
- java统计字符串中各个字符的出现次数
- 统计字符串中各个字符出现的次数
- 统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数
- 统计字符串中:各个数字、空白字符、以及其他所有字符出现的次数
- [每周一算法]统计在一个字符串中各个不同字符出现的次数
- java基础—统计一个字符串中各个字符出现的次数
- 统计文本中各个字符出现的次数
- python统计一个文档中 各个字符出现的次数
- 统计某个字段中各个字符出现的次数
- 输入字符串,显示字符串中各个字符出现的次数
- 从控制台获取一串字符串,并对每个字符出现的次数进行统计
- 计算字符串中各个字符出现的次数
- 【C语言】编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数。
- C语言:编写一个程序统计输入字符串中,各个数字、空白字符、以及其他所有字符出现的次数。
- 编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数
- Java开发工具_Eclipse中继承抽象类或者实现接口的简化
- JSP基础概述
- TCP/IP协议族学习日志
- javascript闭包
- 安徽省2016“京胜杯”程序设计大赛_I_恶魔A+B
- 统计一串字符串中各个字符出现的次数
- 内存分析工具
- TinyURL Mapping Algorithm
- BM算法详解
- 为您解惑:Jquery中$.ajax()方法参数详解........
- [libsmi] A Library to Access SMI MIB Information
- javascript面向对象(一)
- 关于gcc: error trying to exec 'cc1plus': execvp: 没有那个文件或目录
- 解决adb报5037问题的思路---切换端口