¿Cómo obtener el primer elemento de la Lista o Conjunto? [duplicar]

Resuelto user496949 asked hace 12 años • 9 respuestas

Me gustaría saber si puedo obtener el primer elemento de una lista o conjunto. ¿Qué método utilizar?

user496949 avatar Jan 16 '12 22:01 user496949
Aceptado

Ver el javadoc

de lista

list.get(0);

o Establecer

set.iterator().next();

y verifique el tamaño antes de usar los métodos anteriores invocandoisEmpty()

!list_or_set.isEmpty()
stacker avatar Jan 16 '2012 15:01 stacker
Collection c;

Iterator iter = c.iterator();

Object first = iter.next();

(Esto es lo más cerca que estará de tener el "primer" elemento de a Set. Debe darse cuenta de que no tiene ningún significado para la mayoría de las implementaciones de Set. Esto puede tener significado para LinkedHashSet y TreeSet, pero no para HashSet).

 avatar Jan 16 '2012 15:01