Die Listenschnittstelle erweitert die Sammlungsschnittstelle. Es handelt sich um eine Sammlung, die eine Folge von Elementen speichert. ArrayList ist die beliebteste Implementierung der List-Schnittstelle. Benutzer von Listen haben eine sehr genaue Kontrolle darüber, wo Elemente in die Liste eingefügt werden. Diese Elemente sind über ihren Index zugänglich und durchsuchbar.
List-Schnittstelle bietet die Methode get(), um das Element an einem bestimmten Index abzurufen. Sie können den Index als 0 angeben, um das erste Element der Liste abzurufen. In diesem Artikel werden wir die Verwendung der get()-Methode anhand mehrerer Beispiele untersuchen.
E get(int index)
Gibt das Element an der angegebenen Position zurück.
index – Der Index des zurückgegebenen Elements.
. + Elemente.
package com.tutorialspoint; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class CollectionsDemo { public static void main(String[] args) { List<Integer> list = new ArrayList<>(Arrays.asList(4,5,6)); System.out.println("List: " + list); // First element of the List System.out.println("First element of the List: " + list.get(0)); } }
List: [4, 5, 6] First element of the List: 4
Beispiel 2Im folgenden Beispiel kann das Abrufen des ersten Elements aus der Liste eine Ausnahme auslösen.
package com.tutorialspoint; import java.util.ArrayList; import java.util.List; public class CollectionsDemo { public static void main(String[] args) { List<Integer> list = new ArrayList<>(); System.out.println("List: " + list); try { // First element of the List System.out.println("First element of the List: " + list.get(0)); } catch(Exception e) { e.printStackTrace(); } } }
List: [] java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:659) at java.util.ArrayList.get(ArrayList.java:435) at com.tutorialspoint.CollectionsDemo.main(CollectionsDemo.java:11)
Das obige ist der detaillierte Inhalt vonWie erhalte ich das erste Element einer Liste in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!