Java练习题输入一个字符串,输出该字符串的每一种字符,每一种字符只能输出一次

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

键盘输入一个字符串,统计每个字符出现的次数并且按照结果格式输出。

* 需求:"aababcabcdabcde"获取字符串中每一个字母出现的次数,要求结果输出格式是: * A:定义一个字符串 * C:把字符串转换为字符数组 * D:遍历字符数组得到每一個字符 * E:拿刚才得到的字符作为键去集合中找,看返回值: * 是null:说明该键不存在就把该字符作为键,1作为值存储 * 不是null:说明该键存在僦把值加1,然后重新存储该键和值 * F:定义字符串缓冲区变量 * G:遍历集合得到键和值,按照要求拼接处理 * H:把字符串缓冲区转换为字符串輸出 // 定义一个字符串:键盘录入方式 // 把字符串转换为字符数组 // 遍历字符数组得到每一个字符 // 拿刚才得到的字符作为键去集合中找,看返囙值 // 是null:说明该键不存在就把该字符作为键,1作为值存储 // 不是null:说明该键存在就把值加1,然后重新存储该键和值 // 定义字符串缓冲区变量 // 遍历集合得到键和值,按照要求拼接处理 // 把字符串缓冲区转换为字符串输出

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

发布了9 篇原创文章 · 获赞 10 · 访问量 4万+

我要回帖

 

随机推荐