为了账号安全,请及时绑定邮箱和手机立即绑定

文件读取问题

文件读取问题

fenkapian 2016-06-26 10:46:08
下述代码的两种读取文件的方法的输出结果不一样,注释掉的才能正确读取全部内容,而另一种只能读取部分没人且不按顺序。求教各位 public void read(File file) throws IOException { FileInputStream fis = new FileInputStream(file); int data; System.out.print("文件中的内容是  "); while(fis.read()!=-1) { System.out.print((char)(fis.read())); }// while((data = fis.read()) != -1) {// System.out.print((char)data);// } fis.close(); }
查看完整描述

2 回答

?
054

TA贡献3条经验 获得超0个赞

注释掉的是把数据读到data里 然后打印出来。上面没注释的一直在读。打印出来的当时不一样

查看完整回答
反对 回复 2016-06-26
  • 2 回答
  • 0 关注
  • 1311 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信