// 1 вариант - считывание целого числа BufferedReader r = new BufferedReader(new InputStreamReader(System.in)); System.out.println("Input number: "); int n=0; try { n = Integer.parseInt(r.readLine()); } catch (NumberFormatException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } // 2 вариант - считывание строки Scanner in = new Scanner(System.in); System.out.println("Enter string: "); String str = in.nextLine(); System.out.println(str);