我想做的是制作一个卡片类,它会通过随机生成一个值和一套花色来随机生成一张卡片。我不在乎它是否会创建 4 张完全相同的卡片,这对我来说不是问题。但以下是我认为迄今为止我最好的尝试。
String[] PossCards = new String[]{"2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A" };
String[] PossSuits = new String[]{"C", "S", "H", "D"};
Random rand = new Random();
public Card(){
String Card = PossCards[rand.nextInt(PossCards.length)];
String Suit = PossSuits[rand.nextInt(PossSuits.length)];
String ActCard = Suit + "" + Card;
}
但这不起作用,当我使用 Hand 类尝试创建 4 张随机卡片时,返回的值是“null null null null”。是上面代码的错误吗?或者这是我在手课上必须弄错的东西?