计数

package test;
import java.io.*;
public class A {
	public static int[] a=new int[52];
	public static void main(String[] args)
	{
		try(BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream("1.txt"),"UTF-8")))
		{	
			char[] c = new char[1];
			int t = br.read(c);
			while(t!=-1) {	
				if(c[0]<='Z'&&c[0]>='A') {
					int n = c[0];
					a[n-65]++;
				}
				if(c[0]<='z'&&c[0]>='a') {
					int n = c[0];
					a[n-71]++;
				}
				t = br.read(c);
			}
			br.close();	
		} catch (IOException e) {
			e.printStackTrace();
		}
		char r='A';
		for(int k=0;k<52;k++,r++)
		{
			System.out.println(r+":"+a[k]);
			if(k==25) 
			{
				k+=6;
				r+=6;
			}	
		}
	}
}

  

posted @ 2020-10-28 00:01  Ds-451  阅读(33)  评论(0编辑  收藏  举报