que leer datos de un archivo de texto, por lo que puede ser:Guardar una lista de cadenas únicas en el ArrayList
John Mary John Leeds
Ahora necesito obtener 3 elementos únicos en el ArrayList, porque sólo hay 3 único valores en la salida del archivo (como arriba).
Puedo usar una HashTable y agregarle información, luego simplemente copiar sus datos en la Lista. ¿Hay otras soluciones?
¿Por qué? Las listas de causas se usan con más frecuencia y es fácil trabajar con ellas. Creo que si escribes código para otros desarrolladores, es mejor devolver un tipo de lista que cualquier otro tipo. – EugeneP
No necesariamente. El único caso donde necesitaría una lista es si desea acceso indexado aleatorio a los elementos en las colecciones. De lo contrario, sería preferible ir con HashSet o LinkedHashSet. –
En mi opinión, el código es más claro cuando usa indice. Usted tiene el control sobre "dónde se encuentra" dentro de la estructura de datos. Puede provenir de mi experiencia con el lenguaje C. – EugeneP