原文: https://beginnersbook.com/2014/06/remove-vector-element-java-example/

在这个例子中,我们将看到如何从Vector中删除元素。我们将使用Vector API的sremove(Object o)方法)以删除指定的元素。
public boolean remove(Object o):从Vector中删除第一次出现的指定元素如果Vector不包含该元素,则不变。

示例

在这个例子中,我们从Vector<String>中删除两个String值。步骤如下:

1)创建Vector

2)使用Vector类的add(Element e)方法向Vector添加元素。

3)使用Vectorremove(Object o)方法删除元素。

  1. import java.util.Vector;
  2. public class RemoveFromVector {
  3. public static void main(String[] args) {
  4. // Creating a Vector of String Elements
  5. Vector<String> vector = new Vector<String>();
  6. //Adding elements to the Vector
  7. vector.add("Harry");
  8. vector.add("Steve");
  9. vector.add("Vince");
  10. vector.add("David");
  11. vector.add("Matt");
  12. System.out.println("Vector elements before remove(): ");
  13. for(int i=0; i < vector.size(); i++)
  14. {
  15. System.out.println(vector.get(i));
  16. }
  17. // Removing Harry
  18. vector.remove("Harry");
  19. // Removing Matt
  20. vector.remove("Matt");
  21. System.out.println("\nVector elements after remove(): ");
  22. for(int i=0; i < vector.size(); i++)
  23. {
  24. System.out.println(vector.get(i));
  25. }
  26. }
  27. }

输出:

  1. Vector elements before remove():
  2. Harry
  3. Steve
  4. Vince
  5. David
  6. Matt
  7. Vector elements after remove():
  8. Steve
  9. Vince
  10. David

remove(Object o)方法返回boolean值。如果Vector中存在指定的元素,则返回true,否则返回false