📜  Java中的向量remove()方法(1)

📅  最后修改于: 2023-12-03 15:31:58.504000             🧑  作者: Mango

Java中的向量remove()方法

在Java的向量(Vector)类中,remove()方法用于删除向量中指定的元素。该方法的返回值为被删除的元素。

语法
public synchronized E remove(int index)
参数
  • index - 指定要删除的元素的索引。
返回值
  • 被删除的元素。
实例

以下示例演示如何使用remove()方法从向量中删除元素:

import java.util.Vector;

public class VectorExample {
   public static void main(String[] args) {
      // 实例化一个向量对象
      Vector<String> vec = new Vector<String>();
      
      // 添加元素到向量
      vec.add("John");
      vec.add("Michel");
      vec.add("Peter");
      
      // 输出向量
      System.out.println("Vector before removal: " + vec);
      
      // 使用remove()方法删除第二个元素
      String removedElement = vec.remove(1);
      
      // 输出已删除的元素
      System.out.println("Removed Element: " + removedElement);
      
      // 再次输出向量
      System.out.println("Vector after removal: " + vec);
   }
}

输出结果为:

Vector before removal: [John, Michel, Peter]
Removed Element: Michel
Vector after removal: [John, Peter]

以上示例中,我们先实例化了一个Vector对象,并向其中添加了三个元素。然后,我们使用remove()方法删除了第二个元素,即“Michel”,并将其值赋给了一个新的字符串变量。最后,我们输出了被删除的元素以及删除后的向量。