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

java arrays.aslist

作者:我在坚强也需要有人疼   发布日期:2025-06-07   浏览:37

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

public class ArraysAsListExample {
    public static void main(String[] args) {
        // 使用 Arrays.asList 创建一个固定大小的列表
        List<String> list = Arrays.asList("apple", "banana", "orange");

        // 输出列表内容
        System.out.println("原始列表: " + list);

        // 尝试修改列表中的元素 (可以修改)
        list.set(0, "grape");
        System.out.println("修改后的列表: " + list);

        // 尝试添加或删除元素会抛出 UnsupportedOperationException
        // list.add("pear");  // 这行代码会抛出异常
        // list.remove("banana");  // 这行代码会抛出异常
    }
}

解释说明:

  • Arrays.asList 方法用于将数组转换为一个固定大小的 List
  • 返回的 List 是一个包装了原数组的列表,因此它的大小是固定的,不能进行添加或删除操作(否则会抛出 UnsupportedOperationException)。
  • 但是,你可以修改已有的元素(如使用 set 方法)。
  • 如果你需要一个可变大小的列表,建议使用 new ArrayList<>(Arrays.asList(...)) 来创建一个新的 ArrayList

上一篇:java找出list中重复数据

下一篇:java 线程池使用

大家都在看

java连接数据库的代码

ubuntu 卸载java

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java 时间加一天

java demo

java 截取

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

Laravel 中文站