2

私は、1 つのクラスと少なくとも 2 つのメソッドを持つ非常に単純なブラックジャック ゲームを作成しています。出力されている (カードが配られている) ランダムに生成された数字を取得し、それらを追加して、if else ステートメントを作成し、合計が 21 を超えてプレーヤーが負けるかどうかを確認できるようにします。

import java.util.*;

public class BlackJack {

    private Scanner scan;
    static Random generator = new Random();

    public BlackJack(){
        scan = new Scanner (System.in);
    }

    public static void main(String[] args) {
        StarterCards();
        Hit();
    }

    public static void Hit() {
        System.out.println("Hit? (y or n)");
        String yes = new String ("y");
        Scanner input = new Scanner(System.in);
        String yesorno = input.nextLine();
        if(yesorno.equals(yes)) {
            RandomCard();
            Hit();
            if()
            } else {
                System.out.println("Game Over");
            }   
    }

    public static void RandomCard() {
        int card = generator.nextInt(10) + 1;
        System.out.println("Card : "+ card);
        int total2 = card;
    }

    public static void StarterCards() {
        int card1 = generator.nextInt(10) + 1;
        int card2 = generator.nextInt(10) + 1;
        System.out.println("Card : "+ card1);
        System.out.println("Card : "+ card2);
    }
}
4

1 に答える 1