У меня есть программа, в которой у пользователя будет возможность выбрать одну из нескольких строк для продолжения:
System.out.println("\n\tWelcome! Please choose a song!");
String songChoice = scan.nextLine();
A Пока-l oop следует этому коду, перехватывая все входные данные, которые не соответствуют условиям.
while(!songChoice.equals("Stay") || (!songChoice.equals("Hello")) || (!songChoice.equals("Solitude"))
И т. Д.
У меня есть около пятнадцати различных песен на выбор, и мне интересно, можно ли вставить ArrayList в условие while вместо записи 15 разные условия для каждой и одной из строк? Что-то вроде ...
while(!songChoice.equals(songs)
Я пробовал, но не могу заставить его работать ... надеюсь, что кто-то там может помочь мне с этим!