首页javasetJava Collection - 如何在4个玩家中随机分配52张卡

Java Collection - 如何在4个玩家中随机分配52张卡

我们想知道如何在4个玩家中随机分配52张卡。
import static java.util.Collections.shuffle;

import java.util.ArrayList;

public class Main {

  public static void main(String[] args) {
    Deck d = new Deck();
    d.deal();
  }
}

class Deck {
  private static ArrayList<Integer> deck = new ArrayList<Integer>();

  public Deck() {
    for (int i = 1; i <= 52; ++i)
      deck.add(i);
    shuffle(deck);
  }

  public void deal() {
    for (int i = 0; i < 52; ++i){
      System.out.println(deck.get(i));
    }
  }
 
}