collection集合的使用

  • 集合是java中提供的一种容器,可以用来存储多个数据。
  • 数组和集合的区别?
  1. 数组的长度是固定的,而集合的长度是可变的
  2. 数组中存储的是同一类型的数据,可以存储基本数据类型值,集合存储的都是对象。而且对象的类型可以不一致。
  • 常见方法
  1. boolean add(E e) 向集合中添加元素

           // 定义一个集合,因为collection是一个接口,不可以直接new,我们可以使用它的子类进行向上转型
            Collection col=new ArrayList<>();
            col.add("1");
            col.add("2");
            col.add("3");
            col.add("4");
    
  2. boolean remove(E e) 删除集合中的某个元素

            col.remove("4");
    
  3. void clear() 清空集合中的所有元素

            col.clear();
    
  4. boolean contains(E e) 判断集合中是否包含某个元素

            col.contains("1");
    
  5. boolean isEmpty() 判断集合是否为空

    				col.isEmpty();
    
  6. int size() 计算集合的大小

    				col.size();
    
  7. object[] toArray(); 将集合转为object数组

         		Object[] obj=col.toArray();
            for (int i = 0; i < obj.length; i++) {
                System.out.println(obj[i]);
            }
    

你可能感兴趣的:(Java学习笔记,java)