码迷,mamicode.com
首页 > 其他好文 > 详细

Collection接口的常用方法

时间:2020-03-24 23:32:07      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:color   des   move   交集   http   调用   shc   添加   int   

  //1、add(Object e)
  //2、size()
  //3、addAll(Collection col1);
  //4、isEmpty() : 判断当前集合是否为空 
  //5、clear() 清空集合元素
  //6、contains(Object obj) 方当前集合中是否包含obj
  //7、containsAll(Collection c)判断c中的所有元素是否都存在与当前集合中
  //8、remove(Object obj) 从当前集合中,删除obj元素
  //9、removeAll(Collection c)  在当前集合中移除集合c
  //10、 retainAll(Collection coll1) 获取当前集合和coll1集合的交集,并返回给当前集合
  //11 、equals(Object obj)
 //12、hashCode()  返回当前对象的hash值
  //13、toArray()       将集合  ---> 数组
  //14、iterator()  返回iterator()接口的实例,用于遍历集合元素
public class CollectionTest {
    @Test
    public void test1(){
        Collection col =new ArrayList();
        //1、add(Object e)
        col.add("aa");
        col.add("bb");

        //3、addAll(Collection col1);
        Collection col1 =new ArrayList();
        col1.add("cc");
        col1.add("dd");
        col.addAll(col1);
        System.out.println(col);

       //2、size()
        int size = col.size();
        System.out.println(size);

        //4、isEmpty() : 判断当前集合是否为空
        System.out.println(col.isEmpty());

        //5、clear() 清空集合元素
        col.clear();
        System.out.println(col);
    }
}


p518 Collection接口中的常用方法二
/**
 * @author houChen
 * @Description:
 * @date 2020/2/24 10:08
 * @blog https://www.cnblogs.com/houchen/
 *
 * 向Collection接口的实现类的对象中添加数据obj时,要求obj所在类重写equals()方法
 */


public class CollectionTest1 {

    @Test
    public void test1(){
        Collection col=new ArrayList();
        col.add("aa");
        col.add("bb");
        col.add(123);

        //6、contains(Object obj) 方当前集合中是否包含obj
        //我们在判断时,会调用obj对象的equals()方法
        boolean aa = col.contains("aa");
        System.out.println(aa);


        //7、containsAll(Collection c)判断c中的所有元素是否都存在与当前集合中
        
    }
}

p519 Collection接口中的常用方法三
// 8、remove(Object obj) 从当前集合中,删除obj元素
// 9、removeAll(Collection c)  在当前集合中移除集合c

//10、 retainAll(Collection coll1) 获取当前集合和coll1集合的交集,并返回给当前集合
//11 、equals(Object obj)

p520 Collection接口中的常用方法四
// 12、hashCode()  返回当前对象的hash值
// 13、toArray()       将集合  ---> 数组
//  14、iterator()  返回iterator()接口的实例,用于遍历集合元素


拓展:数组 ----> 集合
Arrays.asList();

 

Collection接口的常用方法

标签:color   des   move   交集   http   调用   shc   添加   int   

原文地址:https://www.cnblogs.com/houchen/p/12562630.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!