在这个例子中,我们将看到如何从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(): HarrySteveVinceDavidMattVector elements after remove(): SteveVinceDavid
remove(Object o)方法返回boolean值。如果Vector中存在指定的元素,则返回true,否则返回false。
