Я пытаюсь получить код, чтобы проверить, что ввод не имеет ничего и введен или не имеет Y или N, но я получаю сообщение об ошибке.
Я пытался использовать только «|», но это не работает, а «,» просто не имеет смысла.
while (answerToFirstQuestionYN.isEmpty() && !answerToFirstQuestionYN.equalsIgnoreCase("Y" || "N")) {
System.out.println("Input not recognized, try again.");
answerToFirstQuestionYN = reader.next();
}
Сообщение об ошибке «Оператор»|| "не определено для типа (ов) аргументов java.lang.String, java.lang.String"