黑马程序员技术交流社区
标题:
大神在哪
[打印本页]
作者:
猜不得先生
时间:
2016-1-15 17:26
标题:
大神在哪
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
作者:
jacky左
时间:
2016-1-16 00:15
import java.util.*; //导包 class Test { public static void main(String[] args) { //输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 Scanner sc = new Scanner(System.in); System.out.println("请输入一个字符串"); String s = sc.nextLine(); //存储录入的字符串 char[] chs = s.toCharArray();//将字符串转化为字符数组 TreeMap<Character,Integer> tm = new TreeMap<>(); for(Character c : chs){ if(!tm.containsKey(c)){ tm.put(c,1); }else{ tm.put(c,tm.get(c)+1); } } for(Character c : tm.keySet()){ int value = tm.get(c); System.out.println(c + "=" + value); } } }
作者:
jacky左
时间:
2016-1-16 00:16
升级版的,可以统计每个字符出现的次数
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2