"aadfsdfdsfdsafafsafsawerewolfasd" ,不仅要输出出现过的字符还要输出每个字符出现了多少次
2016-08-15 11:32
239 查看
import java.awt.List; import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.LinkedList; import java.util.Set; public class Exercise3 { public static void main(String[] args){ Set set = new LinkedHashSet(); String string = "aadfsdfdsfdsafafsafsawerewolfasd"; char[] ch = string.toCharArray(); for(int i = 0; i < ch.length; i++){ set.add(ch[i]); } System.out.println(set); ArrayList list = new ArrayList(set); ArrayList list2 = new ArrayList(); for(int i = 0; i < ch.length; i++){ list2.add(ch[i]); } for(int i = 0; i < list.size(); i++){ int n = 0; for(int j =0; j < list2.size(); j++){ if(list.get(i).equals(list2.get(j))){ n++; } } System.out.print(list.get(i) + " : " + n + " . "); } } }
//OutPut:
[a, d, f, s, w, e, r, o, l]
a : 7 . d : 5 . f : 7 . s : 6 . w : 2 . e : 2 . r : 1 . o : 1 . l : 1 .
相关文章推荐
- 统计字符串”abadcdffbaeba”中每个字符出现了多少次,按次数排序并输出
- 统计字符串”abadcdffbaeba”中每个字符出现了多少次,按次数排序并输出
- 编写一个程序,接受用户输入的一段英文文字后,输出其中的字符数、单词数和句子数(设句子以"?"、"!"、"."结束)。
- 要求查询“"Welcome to Chinaworld"“中重复的字符,不区分大小写,并且打印出来每个字符出现的次数
- 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。
- 计算给定字符串中每个字符出现的次数,并以指定格式输出,例如aabbbc输出a2b3c1(java语言)
- 统计一段文字中每个字符出现的次数,并输出结果(包含字符及其出现次数)保存在一个适合的集合中。
- cena里评测总出现"选手输出比标准输出长"?
- 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a"均不匹配
- 统计一个字符串中每个字符出现的次数,并按自然顺序输出
- 一个字符串中可能包含a~z中的多个字符,如有重复,如String data="aavzcadfdsfsdhshgWasdfasdf",求出现次数最多的那个字母及次数,如有多个重复的则都求出。
- 统计字符串中每个字符出现了多少次
- 对输入字符串进行压缩,输入"aaabcccdde",输出"3ab3c2de",即对连续出现的字符进行压缩
- 把当前文件中的所有文本拷贝,存入一个txt文件,统计每个字符出现的次数并输出
- 手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。
- 统计字符串中每个字符出现了多少次Directory
- 一个字符串中可能包含a~z中的多个字符,如有重复,如String data="aavzcadfdsfsdhshgWasdfasdf",求出现次数最多的那个字母及次数,如有多个重复的则都求出。
- 对输入字符串进行压缩,输入"aaabcccdde",输出"3ab3c2de",即对连续出现的字符进行压缩。
- 在字符串中查找第一个只出现一次的字符,例如:输入"abbbacfes",则输出'c'.
- asp.net网页出现"名称以无效字符开头"的解决方法