1 Use the API for the Scanner class javautilScanner to answe

1. Use the API for the Scanner class (java.util.Scanner) to answer the following:

a. What two lines of codes would you write to read a number from keyboard input using a Scanner object with the identifier keyIn and store in the int variable num?

b. What Scanner method would you use to get a String value from the input source and store it into a String variable called string1 ?

c. What is the difference betwen the Scanner methods next() and nextLine() ?

d. How can you determine if there is another token to be read? In other words, which Scanner method would you call to get a true/false response to tell you if there was any more input?

Solution

a)

Scanner keyin= new Scanner(System.in); //keyin is an identifier which is an object of Scanner class to take input

int num= keyIn.nextInt(); //integer value will be stored in a variable name num.

b)

Scanner keyin= new Scanner(System.in);

String string1= keyIn.nexLine(); // the string which is inserted will be stored in string1

c)

Using next() will only return what comes before a space. nextLine() automatically moves the scanner down after returning the current line.

d)

java.util.Scanner has many hasNextxyz methods that can be used to validate input. some of them are given below:

1. Use the API for the Scanner class (java.util.Scanner) to answer the following: a. What two lines of codes would you write to read a number from keyboard inpu

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site