从文件中读取整数并将其存储在Java中的数组中

时间:2019-07-09 17:42:29

标签: java unix input

我有一个文件,其中的数据如下图所示:

,我只需要在数组上存储数字,但是当我打印数组时,输出显示:

  

0
  0
  0
  0
  .......

md5sum: ...

1 个答案:

答案 0 :(得分:1)

hasNextInt并未进行测试,以查看前方是否有一个某处;正在测试文件中的 next 是否为int。由于文件中的第一件事不是 一个int,因此永远不会输入循环。

使用调试器可以明确这一点(为什么,如果不是为什么)。