Java 集合 使用索引删除Vector元素

来源:这里教程网 时间:2026-02-17 20:13:28 作者:

在本教程中,我们将学习如何使用索引从Vector中删除元素。我们将使用Vector类的remove(int index)方法。

public E remove(int index):删除此Vector中指定位置的元素。将任何后续元素向左移位(从索引中减去一个)。返回从Vector中删除的元素。

示例

索引从 0 开始,所以如果我们调用remove(2),它将从Vector中删除第 3 个元素。

import java.util.Vector;public class RemoveExample { public static void main(String[] args) {    // Creating a Vector of Strings    Vector<String> vector = new Vector<String>();    //Adding elements to the Vector    vector.add("C++");    vector.add("Java");    vector.add("Cobol");    vector.add("C");    vector.add("Oracle");    System.out.println("Vector elements before remove(): ");    for(int i=0; i < vector.size(); i++)    {       System.out.println(vector.get(i));    }    // Removing 3rd element from Vector    Object obj = vector.remove(2);    System.out.println("\nElement removed from Vector is:");    System.out.println(obj);    System.out.println("\nVector elements after remove():");    for(int i=0; i < vector.size(); i++)    {       System.out.println(vector.get(i));    } }}

输出:

Vector elements before remove(): C++JavaCobolCOracleElement removed from Vector is:CobolVector elements after remove():C++JavaCOracle

这是从指定索引中删除Vector元素的示例。

相关推荐