So erhalten Sie eine Unterliste von Vector in Java

In diesem Beispiel sehen wir, wie Sie eine Liste abrufen, die eine Reihe von Elementen aus Vector enthält. Wir verwenden die subList() der Methode Vector.

subList(int start, int end) gibt einen Teil der Vektorliste zwischen start und fin. Die resultierende Liste wird von der Vektorliste zurückgegeben, sodass Änderungen in dieser Liste Aktualisierungen in der Vektorliste erfordern und umgekehrt. Um dies zu überprüfen, entfernen Sie ein Element aus der Liste und zeigen Sie die ursprüngliche Liste an, um zu sehen, ob es gelöscht wurde.

Dieses Beispiel zeigt, wie Sie eine Liste von Elementen aus Vector abrufen. Das Erstellen einer Unterliste impliziert, dass Sie:

1) ein Vector2) Elemente zu Vector mit dem add(Element e)
3) rufen den subList(int start, int end). Die Methode gibt eine Liste von Objekten zurück, die Elemente vom Anfangsindien bis zum fin-1-Index der ursprünglichen Vector-Liste enthalten. Die resultierende Liste lautet

Werfen wir einen Blick auf den folgenden Code:

import java.util.Collections; 
import java.util.List;
import java.util.Vector;
public class SubList {
public static void main(String[] args) {

//create vector
Vector< String> vector = neuer Vektor< String> ();
 
//Elemente zu vector
vector.add("o1");
vector.add("o2");
vector.add("o3");
vector.add("o4");
vector.add("o5");
vector.add("o6");

System.out.println(vector);

//Erstellen Sie eine Unterliste
Liste< String> Liste = vector.subList(2, 5);
 
System.out.println("subList(2, 5) : ");
for(String e:list)
System.out.println(e);
}
}
Ausgabe:

[o1, o2, o3, o4, o5, o6]
subList(2, 5):
o3
o4
o5