在这个例子中,我们将看到如何从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)使用Vector
的remove(Object o)
方法删除元素。
import java.util.Vector;
public class RemoveFromVector {
public static void main(String[] args) {
// Creating a Vector of String Elements
Vector<String> vector = new Vector<String>();
//Adding elements to the Vector
vector.add("Harry");
vector.add("Steve");
vector.add("Vince");
vector.add("David");
vector.add("Matt");
System.out.println("Vector elements before remove(): ");
for(int i=0; i < vector.size(); i++)
{
System.out.println(vector.get(i));
}
// Removing Harry
vector.remove("Harry");
// Removing Matt
vector.remove("Matt");
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():
Harry
Steve
Vince
David
Matt
Vector elements after remove():
Steve
Vince
David
remove(Object o)
方法返回boolean
值。如果Vector
中存在指定的元素,则返回true
,否则返回false
。