import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Senha senha = new Senha();
System.out.println("===== SISTEMA DE SENHAS =====");
System.out.println("1 - Gerar senha automaticamente");
System.out.println("2 - Validar e definir senha manualmente");
System.out.print("Escolha uma opção: ");
int opcao = input.nextInt();
input.nextLine(); // limpar buffer
if (opcao == 1) {
System.out.print("Informe o tamanho desejado da senha: ");
int tam = input.nextInt();
senha.gerarSenha(tam);
System.out.println("Senha gerada: " + senha.getSenha());
} else if (opcao == 2) {
System.out.print("Digite a nova senha: ");
String novaSenha = input.nextLine();
senha.setSenha(novaSenha);
if (!senha.getSenha().equals("")) {
System.out.println("Senha definida com sucesso!");
}
} else {
System.out.println("Opção inválida.");
}
input.close();
}
}