Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java arraylist 初始化

作者:戮尽逆者   发布日期:2025-07-28   浏览:77

// Java ArrayList 初始化示例

import java.util.ArrayList;

public class ArrayListInitialization {
    public static void main(String[] args) {
        // 方法1:使用无参构造函数初始化ArrayList
        ArrayList<String> list1 = new ArrayList<>();
        // 解释:这是最常见的方式,创建一个空的ArrayList,之后可以使用add方法添加元素。

        // 方法2:使用带有初始容量的构造函数初始化ArrayList
        ArrayList<Integer> list2 = new ArrayList<>(10);
        // 解释:指定初始容量为10,可以减少在添加大量元素时动态扩容的次数,提高性能。

        // 方法3:使用集合初始化ArrayList(通过构造函数传递另一个集合)
        ArrayList<String> list3 = new ArrayList<>(java.util.Arrays.asList("a", "b", "c"));
        // 解释:这种方式可以直接将其他集合中的元素复制到新的ArrayList中,方便快捷。

        // 方法4:使用Java 9引入的List.of()方法初始化不可变列表,再转换为ArrayList
        ArrayList<String> list4 = new ArrayList<>(List.of("x", "y", "z"));
        // 解释:List.of()创建的是不可变列表,如果需要修改,则需要将其转换为ArrayList。

        // 打印每个ArrayList的内容
        System.out.println("list1: " + list1);
        System.out.println("list2: " + list2);
        System.out.println("list3: " + list3);
        System.out.println("list4: " + list4);
    }
}

上一篇:java中循环语句有哪些

下一篇:java ioc

大家都在看

java连接数据库的代码

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java实体类转json字符串

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站