-2

これまでのところ、以下のコードがあります。

    class Card{

    private static String[] pairArray{"A,A","K,K","Q,Q","J,J","10,10",
                     "9,9","8,8","7,7","6,6","5,5","4,4","3,3","2,2"};

    public static void generateRandom(){
    int minimum = 0;
    int maximum = 13;
    int randomNum = minimum + (int)(Math.random()* maximum);


       System.out.print("Player 1, You have been dealt a pair of: ");
       System.out.println(pairArray[randomNum]);

   }

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

配列の要素をランダムにプレーヤー 1 に割り当てます。

彼が何人のプレイヤーとプレイしたいかというユーザー入力を読み取り、各プレイヤーが異なるカードのセットを取得してこれを 4 回生成する必要があります。スキャナー機能を使用する必要があると思いますが、このコードのどこに含めればよいかわかりません。

4

1 に答える 1

0
Scanner s = new Scanner(System.in);
int num = s.nextInt();

これにより、ユーザー入力の int が読み取られます。そして、それを generateRandom(); の前に置きます。あなたのメインで。ユーザーが指定した数値を使用して、多くのランダムなものを作成する while ループを作成するなど、好きなことを行うことができます。あなたは多くの情報を提供していないので、これは私が与えることができる限りです.

于 2012-04-26T15:18:19.813 に答える