判断输入的一行字符串中出现次数最多的字母
来源:互联网 发布:网络推广有哪些好产品 编辑:程序博客网 时间:2024/05/21 03:25
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class CheckString {public static void main(String args[]){String read=null;BufferedReader br=new BufferedReader(new InputStreamReader(System.in));try {read=br.readLine();} catch (IOException e){// TODO Auto-generated catch blocke.printStackTrace();}Map map=new HashMap();char c=' ';for(int i=0;i<read.length();i++){c=read.charAt(i);if(map.containsKey(c)){map.put(c, new Integer(((Integer)map.get(c)).intValue()+1));}else{map.put(c, 1);}}Collection<Integer> col=map.values();Iterator<Integer> ite=col.iterator();int max=0;while(ite.hasNext()){int k=ite.next();if(max<k){max=k;}}System.out.println("输入的字符串中字母最多出现"+max+"次!");Set set=map.entrySet();Iterator<Map.Entry<Character, Integer>> i=set.iterator();Map.Entry<Character, Integer> entry;while(i.hasNext()){entry=i.next();if(entry.getValue()==max){System.out.println("出现最多次数的字母有"+entry.getKey());}}}}
0 0
- 判断输入的一行字符串中出现次数最多的字母
- 字符串中出现次数最多的字母和次数
- 求字符串中出现次数最多的字母及次数
- 统计字符串中出现最多次数的字母
- java截取字符串中出现次数最多的字母
- 统计字符串中出现次数最多的字母并输出
- java--一个字符串中出现次数最多的字母
- 用JS得到字符串中出现次数最多的字母
- 查找字符串中字母出现最多次数的方法小结
- python 获取字符串中出现次数最多的字母
- 求给定字母字符串中字母出现最多的字母和出现的次数
- js判断一个字符串中出现次数最多的字符串
- 问题6: 找出字符串中出现次数最多的字母及其出现的次数
- Java 寻找出字符串中出现次数最多的字母和出现的次数
- 找出字符串中出现次数最多的字母和出现的次数
- JS练习题①:求字符串中出现次数最多的字母和出现次数
- 统计字符串中字母出现的次数并打印最多的字母----C语言练习题
- C# 在一个字符串中,找出出现次数最多的字母,并计算次数?
- Jquery 实现iframe 自适应高度
- redis 配置文件 snapshotting RDB数据库快照部分
- POJ 2318 TOYS (叉积)
- 微信怎么玩?看看你是不是微信的小白——利川百姓网
- Android中的Handler总结
- 判断输入的一行字符串中出现次数最多的字母
- android之ConnectivityManager简介,网络连接状态
- HDU 2055 An easy problem
- python 报错UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in r
- mac关闭指定端口
- Java杂谈之String----"=="与equals的区别
- 云计算中的一些重要概念
- uva Fire Station(FLODY+枚举)(挺不错的简单题)
- ubuntu文件目录结构