如何在 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