集合之ArrayList

集合之ArrayList

以下代码列举ArrayList常用方法:

package com.javalearn.array;

import java.util.ArrayList;
import java.util.Collection;
import java.util.HashSet;
import java.util.List;

public class TestForArray {
    public static void main(String[] args) {
        List list1 = new ArrayList();  // 默认容量为10
        System.out.println(list1.size());  // 输出的是元素个数,而不是容量大小
        List list2 = new ArrayList(20);  // 指定初始容量
        System.out.println(list1.size());

        System.out.println();
        Collection c = new HashSet();
        c.add(100);
        c.add(200);
        List list3 = new ArrayList(c);  // 把Collection的对象作为参数构造ArrayList,前者元素全部复制到ArrayList
        for (int i = 0; i < list3.size(); i++) {
            System.out.println(list3.get(i));
        }
    }
}

输出结果:

0
0

100
200
posted on 2021-12-10 16:47  菜小疯  阅读(34)  评论(0编辑  收藏  举报