欢迎光临散文网 会员登陆 & 注册

【Java-Map】查询输入的字符串中各个字符的个数

2022-03-27 21:36 作者:小幻不想码代码  | 我要投稿

题目要求:输入一串字符串,遍历各个字母的个数

思路:首先思考输出结果,字母不许重复,每个字母对应着一定的个数,可以想到map,map中key不允许重复,相同key的value可以更新以前的value,其次我们需要遍历字符串。

收获:那么我们需要在这里学到或者温习一些哪些知识呢?

1,遍历String类的方法

        a.通过String类中的toCharArray()方法,将字符串转换成数组进行遍历。同时复习一下增强for的用法。

        

        b.通过length()和CharAt(索引)来遍历

2,Map

        a.通过遍历key去获得value:setKey()获得Key,再通过get(key)获得value

        b.判断字符是不是map的key:containsKey()是true还是false,或者通过get(key)是否为null判断

        c.get(key),put(key,value)

完整代码

        


【Java-Map】查询输入的字符串中各个字符的个数的评论 (共 条)

分享到微博请遵守国家法律