根据歌曲ID删除所有播放列表中的当前歌曲
来源:4-7 自由编程
Charles_hzr
2020-07-20 19:21:33
这个要求是删除所有播放列表中的当前歌曲。所以我做法如下,请老师帮忙看看有没有什么问题?
case 6:
System.out.println("删除播放列表中的歌曲");
System.out.println("请输入要删除的歌曲id:");
String strId=sc.next();
Set<String> playListSet=plc.getPlayListMap().keySet();
for(String str:playListSet){
pl=plc.searchPlayListByName(str);
if(pl!=null){
Song s=pl.searchSongById(strId);
if(s==null) {
System.out.println("该歌曲在播放列表"+str+"中不存在!");
}else{
pl.deleteSong(strId);
}
}
}
break;
1回答
好帮手慕雪
2020-07-21
看大体步骤是没有问题,但具体细节看不到,正确与否这还得配合你的运行结果判断。祝:学习愉快
相似问题