当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java Vector remove()用法及代码示例


  • remove(int index)

    java.util.vector.remove(int index)方法用于从特定位置或索引的Vector中删除元素。

    用法:

    Vector.remove(int index)

    参数:此方法接受整数数据类型的强制参数索引,并指定要从Vector中删除的元素的位置。


    返回值:此方法返回刚刚从向量中删除的元素。

    以下示例程序旨在说明Java.util.Vector.remove(int index)方法:

    // Java code to illustrate remove() when position of 
    // element is passed as parameter 
    import java.util.*; 
      
    public class VectorDemo { 
        public static void main(String args[]) 
        { 
      
            // Creating an empty Vector 
            Vector<String> vec_tor = new Vector<String>(); 
      
            // Use add() method to add elements in the Vector 
            vec_tor.add("Geeks"); 
            vec_tor.add("for"); 
            vec_tor.add("Geeks"); 
            vec_tor.add("10"); 
            vec_tor.add("20"); 
      
            // Output the Vector 
            System.out.println("Vector: " + vec_tor); 
      
            // Remove the element using remove() 
            String rem_ele = vec_tor.remove(4); 
      
            // Print the removed element 
            System.out.println("Removed element: " + rem_ele); 
      
            // Print the final Vector 
            System.out.println("Final Vector: " + vec_tor); 
        } 
    }
    输出:
    Vector: [Geeks, for, Geeks, 10, 20]
    Removed element: 20
    Final Vector: [Geeks, for, Geeks, 10]
    
  • remove(Object o)

    java.util.vector.remove(Object o)方法用于从Vector中删除任何特定元素。

    用法:

    Vector.remove(Object o)

    参数:此方法接受Vector对象类型的强制参数o并指定要从Vector中删除的元素。

    返回值:如果找到指定元素并将其从Vector中删除,则返回True,否则返回False。

    以下示例程序旨在说明Java.util.Vector.remove(Object O)方法:

    // Java code to illustrate remove() method 
    import java.util.*; 
      
    public class VectorDemo { 
        public static void main(String args[]) 
        { 
            // Creating an empty Vector 
            Vector<String> vec_tor = new Vector<String>(); 
      
            // Use add() method to add elements in the Vector 
            vec_tor.add("Geeks"); 
            vec_tor.add("for"); 
            vec_tor.add("Geeks"); 
            vec_tor.add("10"); 
            vec_tor.add("20"); 
      
            // Output the Vector 
            System.out.println("Vector: " + vec_tor); 
      
            // Remove the head using remove() 
            Boolean rem_ele; 
      
            rem_ele = vec_tor.remove("Geeks"); 
            // Print the removed element 
            if (rem_ele) 
                System.out.println("Geeks"
                                   + " found and removed."); 
            else
                System.out.println("Geeks"
                                   + " not found or removed."); 
      
            rem_ele = vec_tor.remove("500"); 
            // Print the removed element 
            if (rem_ele) 
                System.out.println("500"
                                   + " found and removed."); 
            else
                System.out.println("500"
                                   + " not found or removed."); 
      
            // Print the final Vector 
            System.out.println("Final Vector: " + vec_tor); 
        } 
    }
    输出:
    Vector: [Geeks, for, Geeks, 10, 20]
    Geeks found and removed.
    500 not found or removed.
    Final Vector: [for, Geeks, 10, 20]
    


相关用法


注:本文由纯净天空筛选整理自kundankumarjha大神的英文原创作品 Vector remove() Method in Java。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。