This Java program is used to print on the screen input by the user.
This Java program asks the user to provide a string, integer and float input, and prints it.
- Scanner class and its functions are used to obtain inputs, and println() function is used to print on the screen.
- Scanner class is a part of java.util package, so we required to import this package in our Java program.
- We also required to create a object of Scanner class to call its functions.
- There are different functions is available to obtain integer, float and string inputs:
nextInt() function for integer input, nextFloat() function for float input and nextLine() function for string input.
Example:
import java.util.Scanner;
class GetInputs
{
public static void main(String args[])
{
int a;
float b;
String s;
Scanner obj = new Scanner(System.in); /* create a object */
System.out.println("Enter a string:");
s = obj.nextLine(); /* Take string input and assign to variable */
System.out.println("You entered string "+s); /* Print */
System.out.println("Enter an integer:");
a = obj.nextInt(); /* Take integer input and assign to variable */
System.out.println("You entered integer "+a); /* Print */
System.out.println("Enter a float:");
b = obj.nextFloat(); /* Take float input and assign to variable */
System.out.println("You entered float "+b); /* Print */
}
}
Program Output:
Enter a string: w3schools You entered string w3schools Enter an integer: 15 You entered integer 15 Enter a float: 12.5 You entered float 12.5