Zum Verbergen Des Passworts Aus Dem Konsolen-Fenster Java-Sternchen-Kennwort Oder-Block Eingegeben Zeichenfolge Angezeigt Wird

public class Login {

    protected static String user, pass, host;
    Object conn;


    public void Login() throws SQLException
    {



    try {
      Class.forName ("com.mysql.jdbc.Driver");
    } catch (ClassNotFoundException e) {
        System.out.println ("Could not load the driver"); 
      }




    Scanner sc = new Scanner(System.in);
    Console console = System.console();

    System.out.println("Please Enter Username");
    user = sc.next();
    System.out.println("Please Enter Password");
    pass = sc.nextLine();
    System.out.println("Please Enter Host/IP Address");
    host = sc.next();
    System.out.println("Attempting Log In");



  Connection conn = (Connection) DriverManager.getConnection
                  ("jdbc:mysql://"+host+":3306/chessdb", user, pass);

Nur wenig helfen, war auf der Suche rund um online zu blockieren, die das Passwort angezeigt wird auf der Konsole-Fenster. Gibt es eine einfache Methode, entweder den eingegebenen text nicht erscheinen oder sonst ein Sternchen zur Deckung der Eingabe von dem Passwort-Feld nur?

InformationsquelleAutor Colin O'Croidheagain | 2014-11-20

Schreibe einen Kommentar