Holen Sie sich ein bestimmtes ArrayList-Element

Lesezeit: 2 Minuten

Holen Sie sich ein bestimmtes ArrayList Element
KJW

public static ArrayList mainList = someList;

Wie kann ich einen bestimmten Artikel daraus bekommen ArrayList? mainList[3]?

  • Abgestimmt, weil ArrayList API Javadoc nicht verwiesen wurde. Was auch leicht online verfügbar ist.

    – YoK

    13. Oktober ’10 bei 3:52

  • Neu in Java, wollte wissen, wie man auf ein ArrayList-Element zugreift, googelte es, erstes Ergebnis war diese Frage. Ich habe in wenigen Sekunden bekommen, was ich brauchte.

    – Gareth Lewis

    15. März ’13 um 9:55

  • JavaDoc ist die Dokumentation für Java, sie enthält alle Objekte und ihre Methoden

    – xorinzor

    6. November ’13 um 21:49

  • Es ist eine etwas einfache Frage, aber SO-Posts erscheinen immer zuerst bei Google und daher haben wir all diese positiven Stimmen.

    – SDG

    24. August ’15 um 23:15

  • JavaDoc ist in Bezug auf diese Frage > 600 Zeilen Unordnung, daher ist es ineffizient, darauf zu verweisen.

    – m12lrpv

    27. Juli ’18 um 22:47

Holen Sie sich ein bestimmtes ArrayList Element
Tomas Narros

Wie viele schon gesagt haben:

mainList.get(3);

Überprüfen Sie unbedingt die ArrayList Javadoc.

Seien Sie auch vorsichtig mit den Array-Indizes: In Java befindet sich das erste Element bei index 0. Wenn Sie also versuchen, das dritte Element zu erhalten, wäre Ihre Lösung mainList.get(2);

Zeit, sich mit dem vertraut zu machen ArrayList API und mehr:

ArrayList bei Java 6 API-Dokumentation

Zu deiner unmittelbaren Frage:

mainList.get(3);

mainList.get(list_index)

  • Vermutlich wurde dies aufgrund des Fehlens einer Erklärung oder eines Links, wo diese Funktion dokumentiert ist, abgelehnt, oder vielleicht nur, weil es (bei weitem) die schlechteste von (jetzt) ​​6 Antworten ist, die alle im Wesentlichen dasselbe sagen.

    – Bernhard Barker

    13. August ’15 um 17:37

Wir geben den Wert mit mainList.get(index) aus, wobei index mit ‘0’ beginnt. Zum Beispiel: mainList.get(2) gibt das dritte Element in der Liste aus.

Sie erhalten Ihre Antwort einfach von ArrayList API doc.

Bitte beziehen Sie sich immer auf die API-Dokumentation .. es hilft

Ihr Anruf sieht wie folgt aus:

mainList.get(3);

Hier ist ein einfaches Tutorial zum Verständnis von ArrayList mit Grundlagen 🙂 :

http://www.javadeveloper.co.in/java/java-arraylist-tutorial.html

Holen Sie sich ein bestimmtes ArrayList Element
Tom Aranda

Versuchen:

ArrayListname.get(index);

Wo index ist die Position im Index und ArrayListname ist der Name der Arraylist, wie in Ihrem Fall mainList.

1641939130 660 Holen Sie sich ein bestimmtes ArrayList Element
1ambharath

Ich habe den ArrayListAdapter verwendet, um die Einträge dynamisch in die entsprechenden Felder einzugeben;
Dies kann für zukünftige Abfragen nützlich sein

 AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();

Und dann können Sie jedes Arraylist-Element wie folgt abrufen:

arrayListName(info.position);

.

392910cookie-checkHolen Sie sich ein bestimmtes ArrayList-Element

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy