Java编程:从黑杰克游戏到图形用户界面开发
1. 黑杰克游戏实现
黑杰克(BlackJack)是一款经典的纸牌游戏,我们可以使用Java语言来实现它。以下是黑杰克游戏的Java代码实现:
/*
* BlackJack
* A simple BlackJack card game simulation
*/
import java.util.Vector;
import java.io.*;
public class BlackJack {
protected RandomCardDeck deck;
protected Vector dealerHand, playerHand;
protected int dealerPoints, playerPoints;
protected final static char HIT = 'H', STAND = 'S';
public BlackJack() {
Card card;
dealerHand = new Vector();
playerHand = new Vector();
deck = new RandomCardDeck();
for (int c = 0; c < deck.getNumCards(); c++) {
card = deck.getCard(c);
if (card.isPictureCard()) {
card.setValue(10);
超级会员免费看
订阅专栏 解锁全文
55

被折叠的 条评论
为什么被折叠?



