各位老大帮忙,在线等待!
在使用BufferedReader对象的readLine方法读取硬盘上的文件内容时,如何判断读到了文件的结尾!
或者说文本文件的结尾标志是什么
问题点数:10、回复次数:4Top
1 楼redex(cc)回复于 2005-02-16 11:50:57 得分 0
eofTop
2 楼singedcat(以夢為馬)回复于 2005-02-16 12:00:08 得分 0
新春愉快!Top
3 楼xkwth(王廷华)回复于 2005-02-16 22:00:35 得分 0
String strEnd=myFileReader.readLine()
if(strEnd.compareTo("eof")==0)
{
System.out.println("文件读取完毕");
}
是这个样子使用吗
Top
4 楼ariesliu(good...)回复于 2005-02-16 22:18:51 得分 10
需要注意异常的保护。
按照下面这样应该可以了;
你也可以到一些英文Java论坛去寻求帮助;
BufferedReader reader = null;
try{
reader = new BufferedReader(new InputStreamReader(new FileInputStream(configFile)));
String line = null;
while((line=reader.readLine())!=null){
done(line);//dispatch String;
}
}
}
catch(IOException e){
throw new UnavailableException(e);
}finally{
if(reader!=null) try{reader.close();}catch(Exception ex){}
}
Top
相关问题
- 怎么去编写日志程序?各位老大帮帮忙!!!(在线等待.......)
- 急急!!!在线等待!各位老大帮忙看看这句SQL有什么错????
- 各位老大,请教一个问题,有一定难度,高分悬赏!!在线等待
- 关于JavaBean 和标签库Tag的问题???在线等待谢谢各位老大的帮助!来者有分!!
- 关于JavaBean 和 Tag 的问题?在线等待,谢谢各位老大的帮忙!!
- 请各位老大帮一下忙,谁知道VB中有CheckListBox这个控件吗?在线等待......
- 各位老大,请问以下脚本写法有何错误,为何没任何效果---在线等待!!!!!!
- 各位老大:
- 各位老大!
- 紧急求援:各位老大,我的一个问题不难,但是我确实没解决,请帮我,在线等待!!!!!!!!!!




