根据歌曲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

看大体步骤是没有问题,但具体细节看不到,正确与否这还得配合你的运行结果判断。祝:学习愉快

0

0 学习 · 2907 问题

查看课程