zoukankan      html  css  js  c++  java
  • 通过map集合统计每个字符出现的次数

     1 public class ADemo {
     2     public static void main(String[] args) {
     3         Scanner sc = new Scanner(System.in);
     4         System.out.println("请输入字符串");
     5         String str = sc.next();
     6         toMap(str);
     7 
     8 
     9     }
    10     public static void toMap(String str){
    11         Map<Character,Integer> m = new HashMap<>();
    12         char ch;
    13         for (int i = 0; i < str.length(); i++) {
    14             ch = str.charAt(i);
    15             if(m.keySet().contains(ch)){
    16                 m.put(ch,m.get(ch)+1); //可以覆盖原来的值。
    17             }else{
    18                 m.put(ch,1);
    19             }
    20         }
    21         for (Character key : m.keySet()) {
    22             System.out.println(key+"出现的次数:"+m.get(key));
    23         }
    24     }
  • 相关阅读:
    撒谎
    可怜的猪
    GIS学习笔记(五)
    国产木马冰河2.2
    矛盾
    GIS学习笔记(六)
    男人如衣服
    VS2005快捷键大全
    慧悟
    DOS命令
  • 原文地址:https://www.cnblogs.com/yclss123/p/13442134.html
Copyright © 2011-2022 走看看