Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import java.io.Console;
import java.util.Arrays;

public class Main {

    public static void main(String[] args) {
        Console console = System.console();

        if (console == null) {
            System.out.println("Console is not available");
            System.exit(1);
        }

        char[] password = "java2s.com".toCharArray();

        char[] passwordEntered = console.readPassword("Enter password: ");

        if (Arrays.equals(password, passwordEntered)) {
            System.out.println("\n Access granted \n");
            Arrays.fill(password, ' ');
            Arrays.fill(passwordEntered, ' ');
            System.out.println("OK ...");
        } else {
            System.out.println("Access denied");
            System.exit(1);
        }
    }
}