我试图在 4 名玩家之间平均处理一副 52 张扑克牌,这意味着他们每人将有 13 张牌。我似乎每人只能处理 4 张牌,我不知道为什么。任何帮助都会很棒。我还附上了输出的图像: OUTPUT
public void deals() {
for (int i = 0; i < 4; i++) {
System.out.println("** Player " + (i + 1) + " has been dealt the following cards: **");
for (int j = 0; j <4; j++) {
//System.out.println(ranks[i + j * 4] + " of " + suits[j]);
System.out.println(ranks[i + j] + " of " + suits[j]);
}
}
}
当我将 4 更改为更高的数字时, System.out.println(ranks[i + j * 4] + " of " + suits[j]);
出现错误。