package com.zhiyou.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
public class Cishu {
public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
//把d:\\a.txt 内容读入到内存后统计每个字母出现的次数
File file=new File("D:\\a.txt");
Map map=new HashMap();
FileInputStream fis=new FileInputStream(file);
int len=fis.available();
char str;
for (int i = 0; i <len; i++) {
str=(char)fis.read();
if (map.get(str)==null) {
map.put(str, 1);
}else {
int val=(Integer) map.get(str);
map.put(str, val+1);
}
}
System.out.println(map.keySet());
System.out.println(map.values());
}
}