三九宝宝网宝宝教育写作范文

在java控制台上输入字母最后统计每个字母出现的个数 eg

12月24日 编辑 39baobao.com

[EXCEL怎么统计重复数字的个数]1.准备数据 这里在单元格区域“A1:A21"有一列数据 现在想从这一列数据中找出每个数据的重复个数,并显示在B列。 2.输入公式 在单元格B2输入公式: =COUNTIF(A:A,A2) 然后按回车...+阅读

Scanner in = new Scanner(System.in);

System.out.println("请输入一个字符串:");

// 获取控制台输入内容

String aa = in.nextLine();

// 定义Map集合保存输入字符串及输入次数

Map map = new HashMap();

for (int i = 0; i < aa.length(); i++) {

char a = aa.charAt(i);

// 判断截取字符串是否为字母,97-122为小写字母,65-90为大写字母

if ((int) a < 97 || (int) a > 122)

continue;

// 判断Map里面是否已保存当前截取字符串

// 如果没有,保存key为截取字符串,输入次数为1,如果,在原来的输入次数上加1

if (map.get(a) == null)

map.put(String.valueOf(a), 1);

else

map.put(String.valueOf(a),

Integer.parseInt(map.get(a) + "") + 1);

}

// 因为Map集合没有排序功能,所以需要自己实现

// 定义List集合记录Map集合的key

List list = new ArrayList();

list.addAll(map.keySet());

// 对List集合正序排序

Collections.sort(list);

// 对List集合倒序排序

// Collections.sort(list, Collections.reverseOrder());

// 输出Map集合保存的输入次数

for (String a : list) {

System.out.print(a + "(" + map.get(a) + "),");

}

以下为关联文档:

怎样统计excel表中相同颜色的单元格的总个数Sub changecolor() Dim rngRow As Range Dim objDIC As Object Set objDIC = CreateObject("SCRIPTING.DICTIONARY") For Each rngRow In Range("D2:Y2") If objDIC.Exists(rngR...

Java题统计字符串中字母个数public static int countLetters(String s) {String str =s; while (!"".equals(str)) { String c = str.substring(0, 1); String tempStr = str.replace(c, ""); System.out.p...

java统计字符串中每个字母有多少个如下代码提供了三种方式统计一个字符串中出现的大小写字母和其他字符: class Test{ publicstatic void main(String[] args) { String str = "abAM1,!23"; int cntU = 0; //大写...

用java怎么实现统计一英文文档里各个英语字母个数及所占百分比import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class Test { public static void main(String[] args) throws IOExcept...

java统计大写辅音字母个数有没有大神能帮我指出哪里有问题import java.util.Scanner; public class tstring { public static void main(String [] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入字符串:"); S...

使用下列方法头编写一个方法统计字母在字符串中出现的个数判断一下就好了 public class Text{ /** * param args * throws IOException */ public static void main(String[] args) { System.out.println(countLetters("java 2008"));...

Java一个关于统计一句话中字母个数的程序!import java.io.*; import java.util.*; public class Test { static Map<Character, Integer> m = new HashMap<Character, Integer>(); private void add(String s) { cha...

java统计字符串中字母个数如何修改import java.util.Scanner; /** * 统计字符串中数字,字母,空格,其他字符的个数 * author Administrator * */ public class Data01 { public static void main(String[] args)...

求用java编一个计算有多少个数字母其他字符的代码代码如下: import java.util.Scanner; /** * 统计字符串中数字,字母,空格,其他字符的个数 * author young * */ public class Data01 { public static void main(String[] args)...

推荐阅读
图文推荐