June 2017
Beginner
1296 pages
69h 23m
English
[Note: This section may be read after studying Chapter 2, Introduction to Java Applications; Input/Output and Operators and the preceding sections in this chapter.]
In Chapter 2, we showed command-line input using a Scanner object:
Scanner input = new Scanner(System.in);
System.out.print("Enter first integer: ");
int number1 = input.nextInt();
We created a Scanner, prompted the user for input, then used Scanner method nextInt to read a value. Recall that the program then waited for you to type an integer and press Enter before proceeding to the next statement. The on-screen interaction appeared as:
Enter first integer: 45
This section shows what that interaction looks like in JShell.
Scanner