ArrayList简单使用2--实现上文需求

需求分析,理清结构 --------


一,前一篇文章其实很简单可以看出来就是两个数组的集合(一个播放列表中所有歌曲的数组)(一个播放器中所有的播放列表的数组)


二,图2:实现一个播放列表中所有歌曲的增删改查操作,图三:实现一个播放器中所有播放列表的增删改查操作


代码示例如下:

一,定义两个实体类-----1,Song(歌曲实体类)


定义歌曲的三个属性,并且添加构造方法,get,set方法,tostring方法------方法有什么功用自行百度


                        2,Songlist(歌曲列表实体类)


后面定义的ArrayList是为歌单中歌曲进行增删改查管理

实现界面方法


主界面方法


播放列表管理方法


播放器管理方法

只写了添加到主播放器,普通播放器以及通过id查询功能,播放器管理实现添加功能,后续功能大同小异



初始化播放列表


添加歌曲到主播放列表


查询主播放列表歌曲


运行实现添加功能图


运行实现查询图

上续只实现了添加查询功能,后续修改查询功能触类旁通,这样才会有自己写出来的成就感!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容