Ошибки в сточке "String s = BufferedReader.readLine();" - Error:(10, 34) java: non-static method readLine() cannot be referenced from a static context
"BufferedReader.close();" - Error:(11, 23) java: non-static method close() cannot be referenced from a static context
И можно ли сделать проверку, является ли вводимое нечто числом?
public static void main(String[] args) throws Exception {
BufferedReader read = new BufferedReader (new InputStreamReader(System.in));
System.out.println("Введите число");
String s = BufferedReader.readLine();
BufferedReader.close();
int a = Integer.parseInt(s);
if (a>0)
a=a*2;
else if (a<0)
a=a+1;
else
a=0;
System.out.println(a);
}