为了账号安全,请及时绑定邮箱和手机立即绑定

Java 集合从倒数第二个开始取值的问题!

Java 集合从倒数第二个开始取值的问题!

回首忆惘然 2019-02-24 05:05:20
项目中音乐播放器模块 有个 随机播放功能, 下一首是随机的,然而我把上一首也做成了随机了, 我看好多音乐播放器 如果是随机模式的话 按上一首直接回到刚刚听过的那首歌! 我现在的思路是, 如果是随机模式, 我把用户点击的下一首 那些歌曲存到一个集合中, 然后 当他点击上一首的时候 我判断 如果是随机 那么就从这个集合中取值即可, 但问题是 咋从倒数第二个开始取值啊!? 并且还是依次从倒数第二个开始往前取值! 用户点击下一首 点了10来次了 我得把这10来条依次从倒数第二个开始取值啊 求思路!
查看完整描述

2 回答

?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

List<?> plays = new Array<>();
? getLast(int currentIndex){

if(currentIndex > 0)
    return plays.get(currentIndex - 1);
return plays.get(0);    

}

查看完整回答
反对 回复 2019-03-01
  • 2 回答
  • 0 关注
  • 1265 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信