- import java.io.*;
- public class Sunday {
- public static void main(String[] args)throws IOException{
-
- File file=new File("———此处为文件的目录—————");//文件自己选
- demo(file);
- }
- public static void demo(File file) throws IOException{
- FileReader fr=new FileReader(file); //需要读文件,所以定义了一个读入类。
- int ch=0;
- int[] arr=new int[4];
- while((ch=fr.read())!=-1){
- char c=(char)ch;
- switch(c){
- case 'a':
- arr[0]++;
- break;
- case 'b':
- arr[1]++;
- break;
- case 'c':
- arr[2]++;
- break;
- case 'd':
- arr[3]++;
- break;
- }
- }
- char[] chs={'a','b','c','d'};
- for(int i=0;i<arr.length;i++){
- System.out.println(chs[i]+"出现了"+arr[i]+"次");
- }
- }
- }
复制代码 我自己试了一下,感觉还可以。这个代码应该还可以再改,如用map集合,只是个想法……
|