Я пытался добавить проигрыватель в ArrayList
, если пользовательский ввод (клавиатура) соответствует некоторому определенному выражению.
public static void main(String[] args) {
System.out.println("Welcome to Nim\n");
List<String> playerList = new ArrayList<String>();
Scanner keyboard = new Scanner(System.in);
System.out.print('$');
String player = keyboard.nextLine().trim();
if (keyboard.equals("addplayer "+ player)) {
playerList.add(player);
}
Интуитивно я сделал ввод (клавиатура) равняется строке addplayer + player (== не будет работать из-за совместимости). Однако это не то, как работает функция «равно».
Цель такова: addplayer Alex и имя Alex будут добавлены в ArrayList
.
. Есть ли способ или подсказка, чтобы решить эту проблему. Любая помощь высоко ценится.