public static ArrayList mainList = someList;
¿Cómo puedo obtener un artículo específico de esto ArrayList
? mainList[3]
?
public static ArrayList mainList = someList;
¿Cómo puedo obtener un artículo específico de esto ArrayList
? mainList[3]
?
Respuestas:
Como muchos ya te han dicho:
mainList.get(3);
Asegúrese de consultar el Javadoc ArrayList .
Además, tenga cuidado con los índices de matrices: en Java, el primer elemento está en el índice 0
. Entonces, si está tratando de obtener el tercer elemento, su solución seríamainList.get(2);
Es hora de familiarizarse con la ArrayList
API y más:
ArrayList
en la documentación de la API de Java 6
Para su pregunta inmediata:
mainList.get(3);
mainList.get(list_index)
mainList.get(3);
Para futuras referencias, debe consultar la API de Java para este tipo de preguntas:
http://download.oracle.com/javase/1.4.2/docs/api/java/util/ArrayList.html
¡Es algo útil!
Simplemente puede obtener su respuesta del documento API de ArrayList .
Consulte siempre la documentación de la API ... ayuda
Su llamada tendrá el siguiente aspecto:
mainList.get(3);
Aquí hay un tutorial simple para comprender ArrayList con lo básico :):
http://www.javadeveloper.co.in/java/java-arraylist-tutorial.html
He estado usando el ArrayListAdapter para poner dinámicamente las entradas en los campos respectivos; Esto puede ser útil para consultas futuras.
AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();
Y luego, puede buscar cualquier elemento de la lista de la siguiente manera:
arrayListName(info.position);