我正在使用 ObjectInputStream 并试图加载我存储在文件中的 HashMap。但我收到 EOF 异常
java.io.EOFException
这是我的代码....
ObjectInputStream inputStream = null;
inputStream = new ObjectInputStream(new FileInputStream("C:\\Users\\User1\\workspace\\Resource\\text.txt"));
HashMap<String,VocabMap> MapObj = (HashMap<String,VocabMap>) inputStream.readObject();
有人可以告诉我我做错了什么吗?
另外,当我尝试打印时 - System.out.println("Contents: "+ObjectSteam.toString()); 我得到空值。我不确定为什么程序没有读取文件。
谢谢你,