How to read from console in Java?
Following excerpt shows how you can read String, Number, etc... from console in Java using java.util.Scanner.
Source code (ScannerExample.java)
Output
Source code (ScannerExample.java)
import java.util.Scanner; /** * Example of scanner in Java. * @author javaQuery * @date 27th December, 2016 * @Github: https://github.com/javaquery/Examples */ public class ScannerExample { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Username:"); String username = scanner.nextLine(); System.out.println("Password:"); String password = scanner.nextLine(); System.out.println("Enter random number(Read interger from console):"); int number = scanner.nextInt(); System.out.println("[Username:" + username + ", Password: " + password + ", Number: " + number + "]"); } }
Output
Username: vicky.thakor Password: pass1word Enter random number(Read interger from console): 123456 [Username:vicky.thakor, Password: pass1word, Number: 123456]