Java FileReader 读取大文件txt 出现篇幅不全

kankanpian 2012-11-23 12:33:32

代码如下:
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;

public class Test1
{
public static void main(String[] args) throws Exception
{
FileReader fr = new FileReader("D:/长篇连载《逝者如斯》.txt");
// 读取大文件txt 出现命令行显示出来的篇幅不全现象!
//长篇连载《逝者如斯》.txt 的大小为:1.166KB
BufferedReader br = new BufferedReader(fr);

String str;

while(null != (str=br.readLine()))
{
System.out.println(str);
}
br.close();

}
}


请高手解答一下哪出错了?
...全文
570 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
乡长 2012-11-24
  • 打赏
  • 举报
回复
引用 3 楼 kankanpian 的回复:
引用 1 楼 hbjyming 的回复:详细点,怎么个不全法 就是内容前面的部分没能在控制台输出!只输出后面的部分!
……还真如2楼所说
angel6709 2012-11-23
  • 打赏
  • 举报
回复
引用 7 楼 kankanpian 的回复:
引用 6 楼 zssazrael 的回复:在 3.7 的控制台中控制台默认是 8 万字,可以通过 Window->Preferences->Run/Debug->Console 中配置。 谢谢问题解决了! 顺便问一下你咋知道我用的是 eclipse 啊?
估计的哈哈
kankanpian 2012-11-23
  • 打赏
  • 举报
回复
引用 6 楼 zssazrael 的回复:
在 3.7 的控制台中控制台默认是 8 万字,可以通过 Window->Preferences->Run/Debug->Console 中配置。
谢谢问题解决了! 顺便问一下你咋知道我用的是 eclipse 啊?
幽饮烛 2012-11-23
  • 打赏
  • 举报
回复
在 eclipse 3.7 的控制台中控制台默认是 8 万字,可以通过 Window->Preferences->Run/Debug->Console 中配置。
kankanpian 2012-11-23
  • 打赏
  • 举报
回复
引用 2 楼 zssazrael 的回复:
是你的控制台不能显示那么多数据吧。
文件1166KB也不是很大吧? 有没办法增大控制台输出容量呢?
kankanpian 2012-11-23
  • 打赏
  • 举报
回复
引用 1 楼 hbjyming 的回复:
详细点,怎么个不全法
就是内容前面的部分没能在控制台输出!只输出后面的部分!
幽饮烛 2012-11-23
  • 打赏
  • 举报
回复
是你的控制台不能显示那么多数据吧。
乡长 2012-11-23
  • 打赏
  • 举报
回复
详细点,怎么个不全法

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧