2013-10-06 156 views
1

我正在從一個.dat文件中讀取,其中有一個未知數量的對象。我想要做的是使用.readObject()方法遍歷文件。有沒有一種方法可以確定讀取文件的時間,類似於.hasNext()方法適用於掃描儀的方式?與ObjectInputStream的Scanner.hasNext類似的方法

例如,我通常會使用一個while循環與hasNext()作爲參數。

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

在此先感謝。

回答

0

只讀流,直到拋出EOFException。您正在查找的方法不存在。