【发布时间】:2014-06-25 14:36:54
【问题描述】:
我想用 Java 实现一个扑克游戏。所以我做了一个卡片类并创建了52个卡片对象并将它们放入一个数组中。这个数组就是卡片组。
如何随机打乱这个对象数组?有没有内置方法或其他方式?
【问题讨论】:
-
你可以查看这个...stackoverflow.com/questions/1519736/…
-
@Amir 你为什么要那样做?
-
除非你的数组变量是最终的,
cardsArray = Collections.shuffle(Arrays.asList(cardsArray)).asArray(new Card[cardsArray.length]);应该这样做。