Para la solución de validación de contraseña, seguí con el proceso de practica usando dos clases uno para manejar el método principal main que instanciara y llamara los métodos de la otra clase , y en la otra clase lo que realice fue una pequeña modificación al ejercicio, en donde cree dos métodos el primero para que el usuario ingrese o registre su contraseña y el segundo para que el usuario realiza el proceso de escribir su contraseña y con esto saber si ingreso o no, ahora proceso a mostrar el código realizado:
public class Main {
public static void main(String[] args) {
Login login = new Login();
login.registrarContrasena();
login.validarContrasena();
}
}
import java.util.Scanner;
public class Login {
private String contra;
private String intentoDeIngreso;
Scanner teclado = new Scanner(System.in);
public void registrarContrasena(){
System.out.println("Ingrese cual sera su contraseña: ");
contra = teclado.next();
}
public void validarContrasena(){
System.out.println("Ingrese sun contraseña: ");
intentoDeIngreso = teclado.next();
if (contra.equalsIgnoreCase(intentoDeIngreso)){
System.out.println("¡Acceso permitido!");
}else{
System.out.println("¡Acceso denegado!");
}
teclado.close();
}
}