Java 如何从文件中删除对象?
如何从文件中删除对象Java 如何从文件中删除对象?,java,file,object,lis,Java,File,Object,Lis,如何从文件中删除对象 使用此代码,我只能从列表中删除。是否有从列表和文件中删除对象的代码?您已正确读取文件的内容 您已从列表中正确删除该元素 剩下的任务是打开文件进行写入并保存列表的新状态。最简单的方法是:从文件中加载列表,从列表中删除所需的任何元素,用修改后的列表覆盖文件。请通过添加有关数据存储位置和方式的信息来指定所需内容,如何将其加载到模型中,以及您计划做什么。请阅读以下内容: DefaultListModel model = (DefaultListModel) l
使用此代码,我只能从列表中删除。是否有从列表和文件中删除对象的代码?您已正确读取文件的内容 您已从列表中正确删除该元素
剩下的任务是打开文件进行写入并保存列表的新状态。最简单的方法是:从文件中加载列表,从列表中删除所需的任何元素,用修改后的列表覆盖文件。请通过添加有关数据存储位置和方式的信息来指定所需内容,如何将其加载到模型中,以及您计划做什么。请阅读以下内容:
DefaultListModel model = (DefaultListModel) list.getModel();
int selectedIndex = list.getSelectedIndex();
if (selectedIndex != -1) {
model.removeElement(list.getSelectedValue());
}