文件输入流奇怪的行为

时间:2015-10-26 13:10:38

标签: java io inputstream

我有以下简单的代码,它从当前目录中的文件读取到一个字节数组,并打印数组的内容(这是文件的内容,从ASCII 32到ASCII 126的ASCII可打印字符):

preg_match

但是当它运行时它只打印64个字符到标准输出(即使调试字符串在数组中打印96个字节,因为它应该是..) 我不知道我做错了什么。

1 个答案:

答案 0 :(得分:2)

您需要flush() System.out,因为如果\n设置(默认),它只会在autoFlush上刷新。请参阅文档PrintStream和选项。