import java.util.Random;
публичный класс 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