Reading input in java code example
Example 1: java scanner
import java.util.Scanner;
Scanner myScanner = new Scanner(System.in);
String inputString = myScanner.nextLine();
boolean inputBoolean = myScanner.nextBoolean();
long inputLong = myScanner.nextLong();
Example 2: how to take input in java
Scanner sc = new Scanner(System.in);
String userName = sc.nextLine();
int age = sc.nextInt();
long mobileNo = sc.nextLong();
double cgpa = sc.nextDouble();
System.out.println(userName);
Example 3: java taking console input
String str = System.console().readLine();
Example 4: how to read input in java
import java.util.Scanner;
Scanner in = new Scanner(System.in);
while(in.hasNextLine()) {
String line = in.nextLine();
System.out.println("Next line is is: " + line);
}
Example 5: read input in java
3 ways to read input from console in java
-----------------------------
1. Using BufferedReader Class
2. Using Scanner Class
3. Using Console Class
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
...
public static void main(String[] args) throws IOException
...
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String name = reader.readLine();
import java.util.Scanner;
...
String name = new Scanner(System.in);
String name = Syste.console().readLine();