Как получить подсписок Vector в Java
В этом примере мы увидим, как получить список, содержащий набор элементов, из Vector. Мы будем использовать subList() метода Vector.subList(int start, int end) возвращает часть векторного списка между start и фин. Результирующий список возвращается векторным списком, поэтому изменения в этом списке повлекут за собой обновления в векторном списке и наоборот. Чтобы проверить это, удалите элемент из списка и просмотрите исходный список, чтобы узнать, был ли он удален.
В этом примере показано, как получить список элементов из Vector. Создание подсписка подразумевает, что вам нужно:
1) Создать объект Vector
2) Добавить элементы в Vector с помощью add(Element e)
3) вызвать subList(int start, int end). Метод возвращает список объектов, содержащих элементы от начала india до индекса fin-1 исходного списка Vector. Получившийся список
Давайте посмотрим на следующий код:
import java.util.Collections;
import java.util.List;
import java.util.Vector;
public class SubList {
public static void main(String[] args) {
//create vector
vector< Строка> vector = новый вектор< Строка> ();
//добавляем элементы в vector
vector.add("o1");
vector.add("o2");
vector.add("o3");
vector.add("o4");
vector.add("o5");
vector.add("o6");
System.out.println(vector);
//Создание списка sublist
< Строка> список = vector.subList(2, 5);
Output:
System.out.println("subList(2, 5) : ");
for(String e:list)
System.out.println(e);
}
}
[o1, o2, o3, o4, o5, o6]
subList(2, 5):
o3
o4
o5