1、FileInputStream是一个从文件系统中获取字节的以个类
2、InPutStreamReader是读取字节并将字节转化为charset的编码的字符的一个类
所以转化形式如
BufferedReader buff=new BufferedReader(
new InputStreamReader(new FileInputStream(new File(“F:/xp/test”)),“UTF-8”)
);
这样的话原来是UTF-8的文件就可以直接读出来了。
string str=null;
while(null!=(str=buff.readline())){
System.out.println(str);
}