-这是我的代码:
private void loadList() {
try {
List tasks = (List) Reader.readTasks(new File(SAVE_DESTINATION));
String firstTask = tasks.getItem(0);
listModel.addElement(firstTask);
} catch (IOException | ClassNotFoundException e) {
System.out.println("Unable to load tasks from " + SAVE_DESTINATION);
e.printStackTrace();
}
}
-我遇到此错误:
线程“ AWT-EventQueue-0”中的异常java.lang.ClassCastException:无法将java.util.ArrayList强制转换为java.awt.List
(我保存的列表长于1个项目,上面是我试图查看是否至少可以加载列表中的第一个元素的方法。)
我已经保存工作了,所以我可以保存待办事项列表。我希望能够在程序启动时加载保存的待办事项列表。谁能帮忙?