Я нахожусь в курсе java, и часть моего задания - сделать карточную игру War. Я использовал генератор случайных чисел, чтобы случайным образом генерировать число для ранга карты и костюм. Я хотел бы знать, как использовать оператор переключения, чтобы изменить его на два слова, как Ace дама или сердца Джек и т.д ....Как использовать оператор switch для генератора случайных чисел в Java?
final int CARDS_IN_SUIT = 13;
final int SUIT = 4;
System.out.print(ran.nextInt(CARDS_IN_SUIT) + 1 + " ");
System.out.println(ran.nextInt(SUIT) + 1);
System.out.print(ran.nextInt(CARDS_IN_SUIT) + 1 + " ");
System.out.println(ran.nextInt(SUIT) + 1 + " ");
Это то, что я до сих пор. Мне не нужно использовать оператор switch, любой способ изменить int на строку будет полезен.
КАК вы более подробно объясните свою проблему? Что именно вы хотите? – TheLostMind
Вам нужно будет использовать два переключателя и оценить номер карты и костюм отдельно, если вы не хотите сходить с ума. Также не беспокойтесь, переключатель подходит для такого рода вещей. Пун предназначался! – Radiodef