ArrayList(集合)

一、ArrayList构造器

1.ArrayList():构造一个初始容量为10的空列表

2.ArrayList(int n):构造一个初始容量为n的空列表

3.ArrayList(Collection c):按照集合的迭代器返回的顺序构造一个包含指定集合元素的列表

二、基本方法

1.集合对象的创建

public class arraylist1 {
    public static void main(String[] args) {
        //1.创建一个ArrayList的集合对象
        ArrayList list = new ArrayList<>();
        //2.将指定元素添加到此集合的末尾
        list.add('1');
        list.add(2);
        list.add("3");
        list.add("你好");
        System.out.println(list);

    }
}

运行结果:

约束数据类型需要加<>,后面<>内容可以省略:

ArrayList(集合)_第1张图片

2.集合元素的插入

        a.add(1);
        a.add(2);
        //2.往集合的某个索引位置添加数据
        a.add(1,1000);
        System.out.println(a);

运行结果:

ArrayList(集合)_第2张图片

插入元素,后面的元素会向后退一个索引

3.返回索引处的元素

.get(int index)

ArrayList(集合)_第3张图片

4.获取集合的大小(返回元素个数)

.size()

ArrayList(集合)_第4张图片

5.删除元素

.remove(int index)

ArrayList(集合)_第5张图片

删除指定元素:.remove(Object o) 只删除第一个匹配到的元素,注意如果要删除的是整型的,要先定义为一个Integer变量。

ArrayList(集合)_第6张图片

6.修改元素

修改某个索引位置处的数据,修改后会返回原来的值 .set()

ArrayList(集合)_第7张图片

你可能感兴趣的:(java,开发语言)