⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 deck.java

📁 Java样例程序集合:2D
💻 JAVA
字号:
public class Deck {    public static int numSuits = 4;    public static int numCardsPerSuit = 13;    public static int numCards = numSuits * numCardsPerSuit;    private Card[][] cards;    public Deck() {        cards = new Card[numSuits][numCardsPerSuit];        for (int suit = Card.DIAMONDS; suit <= Card.SPADES; suit++) {            for (int number = Card.ACE; number <= Card.KING; number++) {                cards[suit-1][number-1] = new Card(number, suit);            }        }    }    public Card getCard(int suit, int number) {        return cards[suit-1][number-1];    }    public static void main(String[] args) {        Deck deck = new Deck();        for (int suit = Card.DIAMONDS; suit <= Card.SPADES; suit++) {            for (int number = Card.ACE; number <= Card.KING; number++) {                Card card = deck.getCard(suit, number);                System.out.println(card.numberToString(card.getNumber())                                   + " of "                                    + card.suitToString(card.getSuit()));            }        }    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -