Console based login : Console « Development « Java Tutorial






import java.io.Console;

public class Login {
  public static void main(String[] args) throws Exception {
    Console console = System.console();
    String username = console.readLine("Username:");
    char[] pwd = console.readPassword("Password:");

    System.out.println("Username = " + username);
    System.out.println("Password = " + new String(pwd));

    username = "";
    for (int i = 0; i < pwd.length; i++)
      pwd[i] = 0;
  }
}








6.45.Console
6.45.1.Console based login
6.45.2.Printing text with the Console class
6.45.3.Masking a password with the Console class
6.45.4.Use Console class to read user input?
6.45.5.Console.ReadLine