I want to check if a input value coincide with an enum, I tried something, but I not believe what be the correct way:
import java.util.Scanner;
public class Ejercicio_1{
Scanner key=new Scanner(System.in);
public void Nombrar(){
enum Nombres{
Alejandra,Leonardo,Rosa,Guillermo,Gabriel,Daniel,Luisa,Ludmila
}
String[] nombre;
nombre=new String[8];
Boolean name=false;
for(int n=0;n<nombre.length;n++){
while(name.equals(false)){
System.out.println("Ingresar un nombre:");
nombre[n]=key.next();
if(nombre[n].equals(Nombres.values())){
name=true;
}else{
System.out.println("Nombre invalido");
}
}
}
}