Scanner scanner = new Scanner(System.in);
String name = scanner.nextLine();
int age = scanner.nextInt();
Вот тут все понятно и нет вопросов.
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int a = reader.readLine();
int b = reader.read();
А тут не могу понять ничего. Задача передать в переменную число.