[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[i]);
map.put(ch[i], 1);
for(int j=0;j<i;j++){
if(ch[i]==ch[j]) map.put(ch[j],map.get(ch[i])+1 );
}
}
Set<Character> set=map.keySet();
for (Character c : set) {
System.out.println(c+" ="+map.get(c));
}
}
}
|