📅  最后修改于: 2023-12-03 15:31:58.504000             🧑  作者: Mango
在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”,并将其值赋给了一个新的字符串变量。最后,我们输出了被删除的元素以及删除后的向量。