我想创建一个程序来创建一副牌并拥有一系列牌.每张卡片也是一个包含两个值,数量和价值的数组.
所以你可以做一些事情,比如card[1] = [1,5]1是套件的等级,5是卡的价值.
自从我使用Java以来已经有很长一段时间了,所以这是我重新学习如何编程的项目.
在此先感谢您的帮助!
int[][] cards = new int[52][2];
Run Code Online (Sandbox Code Playgroud)
所以卡[0]将是第一张卡的值,一个包含两个元素的数组.例如,卡[0] [0]将是第一张牌的套装(如果套装出现在价值之前).
但是考虑制作一个Card对象数组,并让Card对象有两个字段.它的优点是不那么容易混淆(你会永远记住哪个是第一个),更容易阅读(cards[0].getSuit()比更好cards[0][0]),如果你想添加更多的附件数据,它将比不得不添加更容易数组的第三个元素.
| 归档时间: |
|
| 查看次数: |
406 次 |
| 最近记录: |