Инициализация списка Java

1. Фиксированная длина больше не может добавлять новые элементы

Образец кода:

import java.util.Arrays;
import java.util.List;

public class Demo {
    public static void main(String[] args) {
        List<String> list = Arrays.asList("string1", "string2", "string3");
        // 这种方法会使得该集合变成固定长度无法再添加新的元素。
        // 打开下述一行代码的注释,代码编译会出错
        // list.add("string4");
        System.out.println(list);
    }
}

2. Самая примитивная инициализация List , которая может динамически добавлять элементы

Образец кода:

import java.util.ArrayList;
import java.util.List;

public class Demo {
    public static void main(String[] args) {
        List<String> list = new ArrayList();
        list.add("string1");
        list.add("string2");
        list.add("string3");
        System.out.println(list);
    }
}

рекомендация

отblog.csdn.net/xijinno1/article/details/132129699