public static ArrayList mainList = someList;
¿Cómo puedo obtener un artículo específico de este ArrayList
? mainList[3]
?Obtiene el elemento ArrayList específico
public static ArrayList mainList = someList;
¿Cómo puedo obtener un artículo específico de este ArrayList
? mainList[3]
?Obtiene el elemento ArrayList específico
Como muchos ya le han dicho:
mainList.get(3);
Asegúrate de marcar el ArrayList Javadoc.
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ía mainList.get(2);
tiempo para familiarizarse con el ArrayList
API y más:
ArrayList
at Java 6 API Documentation
Para su pregunta inmediata:
mainList.get(3);
mainList.get(list_index)
Es de suponer que esto fue downvoted dada la falta de explicación o enlace a donde está documentada esta función, o tal vez porque es (por el momento) el peor de (ahora) 6 respuestas que todos dicen esencialmente lo mismo. – Dukeling
mainList.get(3);
Para referencia futura, que debiera refiérase a la API de Java para estos tipos de preguntas:
http://download.oracle.com/javase/1.4.2/docs/api/java/util/ArrayList.html
Es una cosa útil!
Simplemente puede obtener su respuesta de ArrayList API doc.
consultarán en la documentación API .. ayuda
Su llamada será looklike siguientes:
mainList.get(3);
Aquí es sencillo tutorial para entender ArrayList con lo básico :):
http://www.javadeveloper.co.in/java/java-arraylist-tutorial.html
¿por qué votar? por favor comente mientras lo hace. – YoK
Imprimimos el valor usando mainList.get (índice) donde el índice comienza con '0'. Por ejemplo: mainList.get (2) imprime el tercer elemento en la lista.
C++ inicia el índice de matriz desde 0, y Java también hereda de C++; por lo tanto, tanto Array como ArrayList (Lista) comienzan desde 0.
Esto no responde la pregunta. – Dukeling
He estado usando el ArrayListAdapter para poner dinámicamente en las entradas en los campos respectivos; Esto puede ser útil, para una futura consulta
AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();
Y luego, se puede recuperar cualquier elemento ArrayList de la siguiente manera:
arrayListName(info.position);
Probar:
ArrayListname.get(index);
Dónde index
es el posición en el índice y ArrayListname
es el nombre del Arraylist como en su caso es mainList.
Downvoted por no hacer referencia ArrayList API Javadoc. Que también es fácilmente disponible en línea. – YoK
Nuevo en Java, quería saber cómo acceder a un elemento ArrayList, lo busqué en Google, el primer resultado fue esta pregunta. Tengo lo que necesitaba en unos segundos. –
JavaDoc es la documentación para Java, contiene todos los Objetos y sus métodos – xorinzor