请教一下各位老师和大神们,下面这段代码哪里出了问题
//显示所有播放列表的名称,将其导入到新建的txt文件中
public void displayAllPlayListName()
{
if(this.getPlaylistcollection()==null)
{
System.out.println("没有播放列表可导出!");
return;
}
try{
FileOutputStream fos=new FileOutputStream("PlayList.txt");
ObjectOutputStream oos=new ObjectOutputStream(fos);
Iterator<PlayList> it=this.getPlaylistcollection().values().iterator();
//PlayList playlist=null;
while(it.hasNext())
{
//playlist=(PlayList)(it.next());
oos.writeObject(it.next());
oos.flush();
}
oos.close();
fos.close();
} catch (IOException e) {
e.printStackTrace();
}catch(Exception e){
e.printStackTrace();
}
}
编译时编译器说是非序列化异常,而且说是在writeobject处出现,不明白如何处理和解决,还请各位指导一下,谢谢了。
正在回答 回答被采纳积分+1
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星