中易网

怎么从InputStream流中逐行读取,即遇换行再读取

答案:3  悬赏:0  
解决时间 2021-01-03 02:35
怎么从InputStream流中逐行读取,即遇换行再读取
最佳答案
可以通过BufferedReader 流的形式进行流缓存,之后通过readLine方法获取到缓存的内容。
BufferedReader bre = null;
try {
String file = "D:/test/test.txt";
bre = new BufferedReader(new FileReader(file));//此时获取到的bre就是整个文件的缓存流
while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环
{
System.out.println(str);//原样输出读到的内容
};
备注: 流用完之后必须close掉,如上面的就应该是:bre.close(),否则bre流会一直存在,直到程序运行结束。
全部回答
inputstream 里面有 readline 这个方法,就可以读取一行
//用BufferedReader类,我想你应该看的懂

String dz="D:\\myedipsework\\ajax\\WebRoot\\update.txt";

InputStream in=new FileInputStream(dz);//

BufferedReader in2=new BufferedReader(new InputStreamReader(in));

String y="";

while((y=in2.readLine())!=null){//一行一行读

System.out.println(y);
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
孩子在学校入中国人寿保险50元,孩子在家摔伤
高中物理 关于U型管压力
纤月的意思是什么?纤月的释义是什么啊?
寬紓的意思是什么?寬紓的释义是什么啊?
河南有陨石收藏协会?
鞫断的意思是什么啊?请解释下!
车窗玻璃被砸物品被盗属于什么险
簡脫的意思是什么?簡脫的释义是什么啊?
怎样判断一个男生是欲擒故纵,若即若离
猒代的意思是什么?猒代的释义是什么啊?
靡贵的意思是什么?靡贵的释义是什么啊?
怎么把shell的/bin/bash改为/bin
挂在墙上的那种砌墙专用投灯线
老来子的意思是什么啊?请解释下!
殼子的意思是什么?殼子的释义是什么啊?
推荐资讯
我的笔记本开不开机了,送去电脑店修,说电脑
效祉的意思是什么?效祉的释义是什么啊?
世界比赛沙坑跳跳的最远的视频
桃蠹的意思是什么?桃蠹的释义是什么啊?
文明城市为作文题目
乳糖在培养基中提供什么类型的营养
南京市交警第七大队百水桥中队办公地址在什么
2016年农历九月初六的五行
ps转sai格式画画,再转回ps,文件为什么变大很
支銷的意思是什么?支銷的释义是什么啊?
移动卡参与的冲100返100的活动,协议期还有两
老师对学生进行语言上的侮辱与伤害,可以怎么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?