tengo una solucion similar:
import java.util.Scanner;
public class TestPassword {
public static void main(String[] args) {
//password correcto predefinido
String passwordCorrecto = "123456";
//objeto Scanner para capturar la entrada del usuario
Scanner teclado = new Scanner(System.in);
//pedir al usuario que ingrese su password
System.out.println("Ingrese su contraseña");
String passwordIngresado = teclado.nextLine();
//verificar si el password ingrado es correcto
if(passwordIngresado.equals(passwordCorrecto)){
System.out.println("¡Acceso Permitido!");
}else{
System.out.println("¡Acceso Denegado!.");
}
teclado.close();
}
}