Java 方法类似于ObjectInputStream的Scanner.hasNext

Java 方法类似于ObjectInputStream的Scanner.hasNext,java,netbeans,objectinputstream,Java,Netbeans,Objectinputstream,我正在读取一个.dat文件,其中包含未知数量的对象。我要做的是使用.readObject()方法循环遍历文件。是否有一种方法可以确定读取文件的次数,类似于扫描仪的.hasNext()方法 例如,我通常使用带有hasNext()的while循环作为参数 while (scFile.hasNext()){ x = scFile.nextInt(); } 提前感谢。只要读取流,直到抛出EOFEException。您正在查找的方法不存在

我正在读取一个.dat文件,其中包含未知数量的对象。我要做的是使用
.readObject()
方法循环遍历文件。是否有一种方法可以确定读取文件的次数,类似于扫描仪的
.hasNext()
方法

例如,我通常使用带有
hasNext()
的while循环作为参数

while (scFile.hasNext()){ 
   x = scFile.nextInt();
}

提前感谢。

只要读取流,直到抛出EOFEException。您正在查找的方法不存在