首页 > 其他分享 >案例题:计算一个字符串中每个字符出现的次数

案例题:计算一个字符串中每个字符出现的次数

时间:2022-10-17 10:15:20浏览次数:46  
标签:字符 map chars System value 案例 字符串 aChar

案例分析图:

 代码:

复制代码
  public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入一个字符串");
        String next = sc.nextLine();

        char[] chars = next.toCharArray();
        Arrays.sort(chars);

        HashMap<Character, Integer> map = new HashMap<>();
        for (char aChar : chars) {
            if (map.containsKey(aChar)) {
                Integer value = map.get(aChar);
                value++;
                map.put(aChar,value);
            }else{
                map.put(aChar,1);
            }
        }
        System.out.println(map);
    }
复制代码
 

标签:字符,map,chars,System,value,案例,字符串,aChar
From: https://www.cnblogs.com/shenziyi/p/16798131.html

相关文章

  • 红包案例
    红包案例群主发普通红包某群有多名成员群主给成员发普通红包普通红包的规则:1.群主的一笔金额从群主余额里扣除平均分成n等份让成员领取2.成员领取红包后保存到成......
  • 数据结构—案例
    案例1、一元多项式的运算在数学上,一个一元多项式Pn(x)可按升幂写成:案例2、稀疏多项式的运算案例3、图书信息管理系统 ......
  • Java注解(4):一个真实的Elasticsearch案例
    昨天把拼了一半的注解+Elasticsearch积木放下了,因为东西太多了拼不好,还容易乱。休息了一晚上接着来。 接着昨天,创建elasticsearch文档注解(相当于数据表的注解):/***e......
  • 盘点一个Python自动化办公的实战案例
    大家好,我是皮皮。一、前言前几天在Python钻石交流群【Hxy任我肥】问了一个Python自动化办公的问题,提问截图如下:想要的效果是下图这样的:准确来说,这个都不算是问题了,而......
  • java实现计算字符串表达式
    引言在java后端中,偶尔存在需要将一个字符串当成表单式来计算。本文中,实现了java后端如何执行字符串的表单式实现ScriptEngineManagermanager=newScriptEngineManage......
  • 字符串及正则表达式
    一、使用字符串拼接输出一个关于程序员的笑话    二、截取身份证号码中的出生日期    三、输出被@的好友名称    四、通过好友列表生成全部被@......
  • Redis数据结构之字符串
    目录Redis数据结构之字符串添加获取修改删除判断一个key是否存在查看过期时间设置过期时间合并set和ex合并set和px判断一个key是否存在,存在则忽略,不存在则创建合并set和nx......
  • 双指针算法学习总结以及实现案例
    双指针算法简介:指的是在遍历对象的过程中,不是普通的使用单个指针进行访问,而是使用两个相同方向(快慢指针)或者相反方向(左右指针)的指针进行扫描,从而达到相应的目的。换言之,双......
  • MyBatis 模糊查询时对特殊字符"%"和"_"的处理
    MyBatis 模糊查询时对特殊字符"%“和”_"的处理问题:输入"%“或”_",查询结果为全部数据,且无法查询到带有"%"或者下划线的数据。解决:对特殊字符转义例如查询字段为na......
  • 768. 忽略大小写比较字符串大小
    文章目录​​Question​​​​Ideas​​​​Code​​Question一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比......