输入一个字符串,获取每个字符出现的次数

【输入一个字符串,获取每个字符出现的次数】Scanner sc = new Scanner(System.in);

String str = sc.nextLine(); while(str.length() != 0){ //获取原字符串的长度 int oldLength = str.length(); //获取字符串的第一个字符 char c = str.charAt(0); //替换str中所有和C相同的字符 str = str.replaceAll(c+"", ""); System.out.println(c+"出现的次数是:"+(oldLength - str.length())); } }

    推荐阅读