java给定字符串,解析出字符串字母及每个字母个数?

这个我已经用其他方法实现了,但是学习Map后说可以利用这个做,但是不知道这个具体怎么实现?

3个回答

直接用Map装就可以了,Key装字母,Value装个数,

大概(伪代码):

 Map<String,Integer> map = new HashMap<>();
 String z = "fwiouwiezlkjzzkjwelkkliki";
 // 循环String,
 // 往Map里面放,先判断一下是否已经存在了:
 // 存在了就value+1,不存在就放进去字母,然后value为1.

Map,就是Key ---Value,key存各个字母,value存储对应的个数

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问