如何在 Java 中打乱对象数组

Day*_*ker 3 java arrays shuffle

我想用 Java 实现一个扑克游戏。所以我做了一个卡片类并创建了 52 个卡片对象并将它们放入一个数组中。这个数组就是卡片组。

我将如何随机打乱这个对象数组?是否有内置方法或任何其他方式?

Jig*_*shi 5

使用ArrayList替代和使用Collections.shuffle()

Collections.shuffle(yourListInstance);
Run Code Online (Sandbox Code Playgroud)