Buenas,
Una forma de hacerlo.
Código Java:
Ver originalpublic boolean inserta
(String nombre
) { //Recorro todos los elementos de la lista
for (final String elemento
: lista
) { //Si ya existe retorno salto
if (elemento.equals(nombre)) {
return false;
}
}
//Si he llegado hasta aqui es que no existe en la lista, asi que añadimos
lista.add(nombre);
return true;
}
@Scuvi96, unos apuntes sobre tu codigo:
-Las cadenas se comparan con equals.
-Estas tratando el arraylist como un array.
-Solo compruebas el primer elemento de la lista y ya retornas.
En cualquier caso te animo a que sigas aportando
Un saludo