import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { // Creates a reader instance which will take // nextInt() reads the next integer from the keyboard // println() prints the following line to the output screen |
When we run the program, the output will be:
Enter a number: 10
You entered: 10
In this example, Scanner class object , reader is created to take inputs from standard input, which is keyboard.
Then, Enter a number prompt is printed to give the user a visual cue as to what they should do next.
reader.nextInt() then reads all entered integers from the keyboard unless it encounters a new line character \n (Enter).
The entered integers are then saved to the integer variable number
If we enter any character which is not an integer, the compiler will throw an InputMismatchException.
Finally, number is printed on the standard output (System.out) - computer screen using the function println().