集合【陆】— ArrayList集合创建

集合的创建

导包:

 import java.util.ArrayList;

创建对象:

ArrayList <要存储的数据类型> 变量名 = new ArrayList <要存储元素的数据类型>();

集合中存储的元素,只能为 < > 括号中指定的数据类型元素;
“<要存储的数据类型>”中的数据类型必须是引用数据类型。不能是基本数据类型;

下面给出八种基本数据类型所对应的引用数据类型表示形式

我们通过举几个例子,来明确集合的创建方式:

存储String类型的元素

ArrayList<String> list = new ArrayList<String>();

存储int类型的数据

ArrayList<Integer> list = new ArrayList<Integer>(); 

存储Phone类型的数据

ArrayList<Phone> list = new ArrayList<Phone>();

集合的创建

常用方法

package com.ArrayList.www;
import java.util.ArrayList;

public class Demo_ArrayList {
    public static void main(String[] arge) {
        // 创建ArrayList 集合
        ArrayList<String> list = new ArrayList<String>();
        // 向集合中添加元素
        list.add("王五");
        list.add("赵六");
        list.add("田四");
        list.add("李三");
        // 返回集合中的元素个数
        System.out.println(list.size()); // 4
        // 在指定位置插入元素
        list.add(1, "巴扎嘿");
        System.out.println(list.get(1)); // 巴扎嘿
        // 返回集合中的指定元素
        System.out.println(list.get(1)); // 巴扎嘿
        // 修改指定位置的元素
        System.out.println(list.set(2, "小明"));// 输出原第二个元素 田四
        System.out.println(list.get(2)); // 小明
        // 判断该元素集合中是否存在
        System.out.println(list.contains("123"));// false
        // 删除列表的指定位置的元素
        list.remove(2);
        System.out.println(list.get(2)); // 田四
        // 删除列表中所有元素
        list.clear();
        System.out.println(list.get(0)); // 报空指针错误
    }
}
posted @ 2020-08-13 22:31  诸葛孔萌  阅读(881)  评论(0编辑  收藏  举报