论坛首页 入门技术论坛

读文本文件

浏览 3774 次
锁定老帖子 主题:读文本文件
精华帖 (0) :: 良好帖 (0) :: 新手帖 (9) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-01-05   最后修改:2010-01-05

一段读取文本文件的例子

 

File f = new File("D:\\info_fluxbill1.txt");   

InputStreamReader read = new InputStreamReader(new FileInputStream(f), "UTF-8");   
BufferedReader reader = new BufferedReader(read);   
String line = null;
while ((line = reader.readLine()) != null) {   
	if("".equals(line)) {   
		continue;   
	}   
} 

 

   发表时间:2010-01-05  
梦回下花园 写道

一段读取文本文件的例子

File f = new File("D:\\info_fluxbill1.txt");
InputStreamReader read = new InputStreamReader(new FileInputStream(f), "UTF-8");
BufferedReader reader = new BufferedReader(read);

while ((line = reader.readLine()) != null) {
	if("".equals(line)) {
		continue;
	}
}

弱弱的问句

while ((line = reader.readLine()) != null)

为什么不写成!=-1呢

 

0 请登录后投票
   发表时间:2010-01-05  
?這種例子網上很多啊,各種文檔格式的各種讀法的
0 请登录后投票
   发表时间:2010-01-05  
yfnok 写道
?這種例子網上很多啊,各種文檔格式的各種讀法的

去年工作中碰到了要读一个文件,从网上查到后就记录下来了,呵呵
0 请登录后投票
   发表时间:2010-01-05  
poppy_zy 写道
<div class="quote_title">梦回下花园 写道</div>
<div class="quote_div">
一段读取文本文件的例子

File f = new File("D:\\info_fluxbill1.txt");
InputStreamReader read = new InputStreamReader(new FileInputStream(f), "UTF-8");
BufferedReader reader = new BufferedReader(read);

while ((line = reader.readLine()) != null) {
	if("".equals(line)) {
		continue;
	}
}

弱弱的问句

while ((line = reader.readLine()) != null)

为什么不写成!=-1呢

</div>
 


我又修改了一下代码,line是字符串,自然不能用-1去比较
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics