java 分行读取实例
网上看了看,结合自己的需求,这是我的小demo,分享一下。
提示,不要通过字节流或者是字符流的形式进行读取,可以直接通过BufferedReader流的形式进行流读取,就没有换行符无法区分的问题,之后通过readLine方法获取到流的内容。
BufferedReaderbre=null; Listres=newArrayList<>(); Stringstr=""; try{ Stringfile="D:/test/test.txt"; bre=newBufferedReader(newFileReader(file));//此时获取到的bre就是整个文件的缓存流 while((str=bre.readLine())!=null)//判断最后一行不存在,为空结束循环 { System.out.println(str);//原样输出读到的内容 res.add(str); };
注意:流用完之后必须close掉,如上面的就应该是:bre.close(),否则bre流会一直存在,直到程序运行结束。
以上这篇java分行读取实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短