如何在 Java 中获取 Vector 的子列表

在此示例中,我们将了解如何从 Vector 中检索包含一组元素的列表。我们将使用 subList() 的 Vector.

方法 subList(int start, int end) 返回 Vector 列表的一部分,介于 start。生成的列表由 Vector 列表返回,因此此列表中的更改将涉及 Vector 列表中的更新,反之亦然。若要检查这一点,请从列表中删除项目并查看原始列表以查看它是否已被删除。

此示例演示如何从 Vector 中检索项目列表。创建子列表意味着您需要:

1) 创建一个 Vector
2) 使用 add(Element e)
3) 调用 subList(int start, int end)。该方法返回一个对象列表,其中包含从原始 Vector 列表的 fin-1 索引开始的元素。得到的列表是

让我们看一下下面的代码:

import java.util.Collections;
import java.util.List;
导入 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);

//创建子列表
列表<字符串>列表 = vector.subList(2, 5);
 
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