Делал по всякому с этим Boolean. Даже копировал с комментариев, где есть правильное решение, да простит меня валидатор. Все равно не проходит.
package com.javarush.task.task06.task0610;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Класс ConsoleReader
*/
public class ConsoleReader {
public static String readString() throws Exception {
BufferedReader s = new BufferedReader(new InputStreamReader(System.in));
String a = s.readLine();
return a;
}
public static int readInt() throws Exception {
BufferedReader s = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(s.readLine());
return a;
}
public static double readDouble() throws Exception {
BufferedReader s = new BufferedReader(new InputStreamReader(System.in));
double a = Double.parseDouble(s.readLine());
return a;
}
public static Boolean readBoolean() throws Exception {
BufferedReader s = new BufferedReader(new InputStreamReader(System.in));
boolean c = Boolean.parseBoolean(s.readLine());
if (c == true) return (Boolean) true;
else if (c == false) return (Boolean) false;
else return (Boolean) false;
}
public static void main(String[] args) throws Exception {
}
}