Map 统计字符出现的次数
来源:互联网 发布:gsk数控机床仿真软件 编辑:程序博客网 时间:2024/06/05 08:12
**编写JAVA应用程序。从键盘上输入一个字符串,分别统计该串中每个字符出现的次数。要求:
1) 利用Treemap类及其entrySet()方法;
2) 利用泛型等来实现。**
package test812.night;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Scanner;
import java.util.Set;
import java.util.TreeMap;
public class Test5 {
public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); System.out.println("请输入一串字符:"); String str = scanner.nextLine(); char[] cs = str.toCharArray(); Map<Character,Integer> amap = new TreeMap<Character, Integer>(); for (char d : cs) { if (amap.containsKey(d)) { amap.put(d, amap.get(d)+1 ); }else{ amap.put(d, 1); } } Set<Entry<Character, Integer>> set = amap.entrySet(); for (Entry<Character, Integer> entry : set) { char c = entry.getKey(); int i = entry.getValue(); System.out.println("字符: " + c + " 出现的次数为 : " + i + " 次"); } }
}
0 0
- Map练习--统计字符出现的次数
- Map 统计字符出现的次数
- 用map统计字符串中字符出现的次数
- 统计出现字符的次数
- 统计字符出现的次数
- 统计字符出现的次数
- 学着用map统计字符出现的次数,也可以用来标记字符是否出现过
- 统计字符出现次数
- 统计字符出现次数
- 统计字符出现的次数和数字出现的次数
- 字符出现次数统计的删除算法
- 统计字符串每个字符出现的次数
- 统计指定字符出现的次数
- 统计ASCII 字符的出现次数
- C#统计每个字符出现的次数
- 统计字符串各字符出现的次数
- 统计每个字符出现的次数
- excel 统计字符出现的次数
- 环中环
- 【java基础】java中的Iterator和Iterable 区别
- 1163. 【普及组模拟赛】投影(skyline)
- OJ------坐标移动
- Android新提供的测试框架支持库学习 && Testing Support Library
- Map 统计字符出现的次数
- 下拉框三级联
- SDUTACM 数据结构实验:连通分量个数
- PAT 1028Gas Station (30)
- c++对象模拟游戏数据
- JavaMail使用SSL的方式登录
- 数据结构实验之二叉树的建立与遍历
- Android View的绘制流程
- 深入理解 Java中的 流 (Stream) --转自石头儿 http://www.cnblogs.com/shitouer/