【发布时间】:2022-01-06 06:28:34
【问题描述】:
public class War {
public static void main(String args[])
{
ArrayList<Integer> deck = new ArrayList<>(List.of(2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5,
5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 11,
12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14));
// Creates a deck and shuffles it
Collections.shuffle(deck);
System.out.println(deck);
ArrayList<Integer> player1 = new ArrayList<>();
ArrayList<Integer> player2 = new ArrayList<>();
System.out.println(player2);
System.out.println(player1);
}
}
这适用于我的纸牌战争游戏,我想将套牌数组列表分成两半(2 个列表),然后能够将这 2 个列表用作 2 个玩家的卡片。
【问题讨论】:
-
half 是指大小/长度的一半,或者这些值是否重要,也许还有?
-
将套牌一分为二,还是将套牌分给两名玩家?
标签: java