Java 如何使用Console类验证密码?

Java 如何使用Console类验证密码?,java,console,Java,Console,我希望正确使用Console类,但我无法这样做。如果您理解我的错误,请更正代码。使用,它实际上比较了两个数组的内容: package test; import java.io.Console; public class Test { public static void main(String[] args) { Console console=System.console(); char[] psw=console.readPasswor

我希望正确使用Console类,但我无法这样做。如果您理解我的错误,请更正代码。

使用,它实际上比较了两个数组的内容:

package test;

import java.io.Console;

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

        char[] psw=console.readPassword("Enter Password");  // Reading Password
        char[] pswd={'a'};    // Variable to compare password entered

        System.out.println(psw);

        if(psw.equals(pswd))  // Here i do not understand how to verify password correctly?
        {
            System.out.println("Ok");
        }
    }
}
有关更多详细信息,请参阅此

if (Arrays.equals(psw, pswd)) {}