黑马程序员技术交流社区

标题: 自己写的代码,大神进来指点一下 [打印本页]

作者: Kaweh.    时间: 2016-7-28 23:42
标题: 自己写的代码,大神进来指点一下
[AppleScript] 纯文本查看 复制代码
package Ten;

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
import java.util.Set;

/*
* 输入一个字符串,分别统计出其中英文字母、空格、数字和其它字符的数量
* */
public class Demo8 {
public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入一个字符串:");
        delMethods(sc.next());
}

private static void delMethods(String next) {
  Map<Character,Integer> map=new HashMap<>();
  char[] ch=new char[next.length()];
  ch=next.toCharArray();
  for (int i=0;i<ch.length;i++) {
          //System.out.println(ch);
          map.put(ch, 1);
     for(int j=0;j<i;j++){
             if(ch==ch[j]) map.put(ch[j],map.get(ch)+1 );
     }
}
  Set<Character> set=map.keySet();
  for (Character c : set) {
        System.out.println(c+" ="+map.get(c));
}
       
}
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2