java - 如何用我自己的对象洗牌 list(arrayList> ?

标签 java arrays list collections shuffle

当我做出这样的想法时:

    List<Player> gamers = JackpotGame.getUnsortedGamerList();
    gamers = Collections.shuffle(gamers);

但我有错误:http://scr.hu/1det/a13hi 我确定 getUnsortedGamerList 方法返回我列表

最佳答案

改变

gamers = Collections.shuffle(gamers);

Collections.shuffle(gamers);

shuffle 会改变传递的 List 实例,并且没有返回值。

关于java - 如何用我自己的对象洗牌 list(arrayList> ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34117209/

相关文章:

c - 比较 int 数组的程序不起作用

Java泛型不完全理解

java - 使用 ModelMap 将变量值传输到 html

c++ - 如何避免在 C++ 中从字符串常量到 'char*' 的弃用转换

java - 如何访问远程 jackrabbit 存储库?

arrays - 如何理解 Ruby 的 .each 和 .map

Python 3 : applying recursion to compare lists?

python - 将列表值与字典匹配并返回新字典中的键/值对

java - 如何给引用赋值?

java - 求平均值、最小值、最大值和范围