1) Зачем мы каждый раз вызываем метод BufferedReader?
2)Хотя все требования и выполнены, но при выводе выдает ошибки, почему?
public static String readString() throws Exception
{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String readString = reader.readLine();
return readString;
}
public static int readInt() throws Exception
{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(reader.readLine());
return a;
}
public static double readDouble() throws Exception
{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
double a = Double.parseDouble(reader.readLine());
return a;
}
public static boolean readBoolean() throws Exception
{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
boolean a = Boolean.parseBoolean(reader.readLine());
return a;
}
Вот мой код.