Mega Code Archive

 
Categories / Java Tutorial / Development
 

Use Console class to read user input

import java.io.Console; import java.util.Arrays; public class Main {   public static void main(String[] args) {     Console console = System.console();     String username = console.readLine("Username: ");     char[] password = console.readPassword("Password: ");     if (username.equals("admin") && String.valueOf(password).equals("secret")) {       console.printf("Welcome to Java Application %1$s.\n", username);       Arrays.fill(password, ' ');     } else {       console.printf("Invalid username or password.\n");     }   } }