Day07_38_集合中的remove()方法

时间:2021-07-01 16:42:01

集合中的remove()方法

  • remove() 移除集合中的一个指定对象

  • 代码实例

     package com.shige.Collection;
    
     import java.util.ArrayList;
    import java.util.Collection;
    import java.util.Iterator; public class CollectionMethod03 {
    public static void main(String[] args) { // 创建集合
    Collection collection=new ArrayList(); // 父类引用指向子类对象 //创建对象
    Integer integer=new Integer(1000); // 向集合中加入对象
    collection.add(integer); // 使用remove()方法删除对象
    Integer integer1=new Integer(1000);
    collection.remove(integer1); // 输出集合长度
    System.out.println(collection.size()); //0 没有向集合中加入integer1,删除integer1以后,集合中却是0个元素,还是因为重写了equals()方法。 // 创建迭代器 Iterator iterator=collection.iterator(); // 遍历迭代器 while(iterator.hasNext()){
    Object obj=iterator.next();
    System.out.println(obj);
    } //使用toArray()方法将集合转化成数组,然后遍历输出 Object [] objs=collection.toArray(); for(int i=0;i<objs.length;i++){
    System.out.println(objs[i]);
    } }
    }