统计字符串的每个字母

import java.util.Scanner;

     public class Zhouhai {

       public static void main(String[] args) {

      Scanner input = new Scanner(System.in);

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

      String a = input.nextLine();

      shaoshao(a.toLowerCase());  

    }

   public static void shaoshao(String a) {

     int[] number = new int[26];

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

     number[a.charAt(i) - 'a'] ++; 

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

     if(number[i] != 0)

     System.out.println((char)('a'+i)+"出现的次数:"+number[i]);  
   }
}

原文地址:https://www.cnblogs.com/shaoshao/p/2860045.html