📄 card.java
字号:
/* Card.java - a simple class for cards - part of clone demo * Copyright (c) 2001, Bruce E. Wampler */public class Card implements Cloneable{ public static final int CLUB = 1; // constants for suits public static final int DIAMOND = 2; public static final int HEART = 3; public static final int SPADE = 4; private int suit; private int value; public Card(int s, int v) { suit = s; value = v; } public Object clone() throws CloneNotSupportedException { return super.clone(); // all ints, so just use super } public void setCard(int s, int v) { suit = s; value = v; } public int getSuit() { return suit; } public int getValue() { return value; } public String toString() { String str; if (value == 1) str = "A/"; else if (value == 11) str = "J/"; else if (value == 12) str = "Q/"; else if (value == 13) str = "K/"; else str = Integer.toString(value) + "/"; switch (suit) { case CLUB: str += "Clubs"; break; case DIAMOND: str += "Diamonds"; break; case HEART: str += "Hearts"; break; default: str += "Spades"; break; } return str; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -