本帖最后由 张向辉 于 2013-1-30 11:32 编辑
public static void main(String[] args) throws IOException {
// 创建引用
FileReader fr=null;
try {
//初始化流对象
fr=new FileReader("buf.txt");
//读数据
int num1=fr.read();
char str1=(char) num1;
int num2=fr.read();
char str2=(char) num2;
int num3=fr.read();
char str3=(char) num3;
//打印
System.out.println(str1+str2+str3);
} catch (Exception e) {
// TODO: handle exception
System.out.println(e.toString());
}finally{
try {
//关闭流
if(fr!=null)
fr.close();
} catch (Exception e2) {
// TODO: handle exception
System.out.println(e2.toString());
}
}
记事本里面的数据是haha,但是打印出来的是305,找了好久没找出问题,求教!
|