我正在读取一个包含未知数量对象的.dat文件。我想要做的是使用.readObject()
方法遍历文件。有没有办法可以确定读取文件的次数,类似于.hasNext()
方法对Scanner的工作方式?
例如,我通常会使用带有hasNext()
的while循环作为参数。
while (scFile.hasNext()){
x = scFile.nextInt();
}
提前致谢。
答案 0 :(得分:0)
只需读取流,直到抛出EOFException。您正在寻找的方法不存在。