#loops #while-loop #java.util.scanner #negation
Вопрос:
Я не понимаю, что я делаю не так:
Я пытаюсь создать сканер, при помощи которого, если он не соответствует ОБОИМ, ДВУМ или ОДНОМУ, он продолжает цикл до тех пор, пока 1/3 не будет введена правильно.
Scanner in = new Scanner(System.in); System.out.print(SOMETHING); String choose = in.nextLine(); while(!choose.matches(BOTH) || !choose.matches(TWO) || !choose.matches(ONE)) { System.out.print(SOMETHING); choose = in.nextLine(); } System.out.print("complete");
Комментарии:
1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.