Как я могу вызвать случайную величину из перечисления в объект [дубликат]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как я могу вызвать случайную величину из перечисления в объект [дубликат]

Сообщение Anonymous »

Код: Выделить всё

import java.util.Scanner;
import java.util.Random;
public class Main
{

/**
* @param args the command line arguments
*/
public static void main(String[] args)
{
Random rand = new Random();
Scanner scnr = new Scanner(System.in);
System.out.println("How many cards in your deck?");
int x = scnr.nextInt();

Deck [] d = new Deck[x];
Card cardObj = new Card(10, Suit.HEARTS);
int choice;
int random;

System.out.println(cardObj.toString());
System.out.println("Do you want to flip the card? (0 for no, 1 for yes):");
choice = scnr.nextInt();
if(choice == 1){
cardObj.flip();
}
System.out.println("Draw a card:");
random = rand.nextInt(10 - 1 + 1);
cardObj = new Card(random, Suit.HEARTS);
System.out.println(cardObj.toString());
System.out.println(cardObj.cardToString());
}

}
Я просто не могу придумать, как получить доступ к случайной перечислимой переменной? Я думал поместить его в цикл for и/или массив, но, похоже, тоже застрял.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -an-object
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»