Ок, сработало, но если в предыдущий раз я понимал свою логику(пускай и ошибочную), то теперь у меня еще больше вопросов
public static boolean readBoolean() throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
boolean t = Boolean.parseBoolean(br.readLine());
return t;
}
Ок, мы считали строку и сделали из нее булеан? Или что это?
Старый вопрос:
boolean readBoolean() - читает с клавиатуры строку "true" или "false" и возвращает соответствующую логическую переменную true или false
Я это понял так - если ввели слово "true", то выводим булеан true, если слово "false" - булеан false. Но вот Idea говорит, что нужно еще 1 return записать, видимо я что-то не так понимаю и/или ошибка в логике.
+ А что, если будет введено 3е слово - например, "sdfsdfsdgs" ? Выдаст ошибку?