A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1 简述
Collection是单列集合类的根接口,用于存储一系列符合某种规则的元素,它有二个重要的子接口,分别是java.util.List和java.util.Set。其中List的特点是元素有序,元素可重复。Set的特点是元素无序,而且不可重复。List接口的主要实现类有:java.util.ArrayList和java.util.LinkedList,Set接口的主要实现类有:java.util.HashSet和java.util.LinkedHashSet 。

2 常用API
public boolean add(E e)把给定的对象添加到当前集合中
public void clear()清空集合中所有的元素
boolean remove(E e)把给定的对象在当前集合中删除
boolean contains(E e)判断当前集合中是否包含给定的对象
public boolean isEmpty()判断当前集合是否为空
public int size()返回集合中元素的个数
public Object[] toArray()把集合中的元素,存储到数组中

3 使用
public class Test {
    public static void main(String[] args) {
        Collection<String> coll = new ArrayList<String>();
        coll.add("one");
        coll.add("two");
        coll.add("three");
        System.out.println(coll);

        System.out.println("two是否在集合中:" + coll.contains("two"));
        System.out.println("删除two元素:" + coll.remove("two"));
        System.out.println(coll);
        System.out.println(coll.size());

        Object[] array = coll.toArray();
        for (int i = 0; i < array.length; i++) {
            System.out.print(array + " ");
        }

        coll.clear();
        System.out.println("\n" + coll.isEmpty());
        System.out.println(coll);
    }
}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马