2006年世界杯歌曲_冰岛世界杯排名 - guoyunzhan.com

  • 首页
  • 世界杯黑马
  • 世界杯直播app
  • 世界杯小组赛规则
  • 2025-11-16 00:35:40

    Java快速创建List常用几种方式

    1、常规操作 new ArrayList<>() 创建

    List list = new ArrayList<>();

    list.add(1);

    list.add(2);

    list.add(3);

    2、Arrays工具类创建

    List list = Arrays.asList(1, 2, 3);

    Arrays.asList() 方法是 Arrays 的静态方法。这种方式构造的 List 是固定长度的,如果调用 add 方法增加新的元素时会报异常 java.lang.UnsupportedOperationException。这种方式仅适用于构造静态不变的 List。

    如果想要改变可以通过 ArrayLis t进行包装成动态。

    List list = Arrays.asList(1, 2, 3);

    list = new ArrayList<>(list);

    list.add(4);

    3、Stream创建

    List list = Stream.of(1, 2, 3).collect(Collectors.toList());

    4、匿名内部类创建

    List list= new ArrayList() {{

    add(1);

    add(2);

    add(3);

    }};

    5、Hutool工具类创建

    List list = CollectionUtil.newArrayList(1, 2, 3);

    6、guava工具类创建

    import com.google.common.collect.Lists;

    List list = Lists.newArrayList(1, 2, 3);

    7、JDK9 引入的Lists创建

    List list = Lists.newArrayList(1, 2, 3);

    8、JDK9引入 List.of (不可变)

    List list = List.of(1,2,3);

    学ui需要什么基础呢?零基础小白的实用入门指南
    英语天天练的跑酷按钮在哪里
    世界杯直播app

    友情链接:

    ©Copyright © 2022 2006年世界杯歌曲_冰岛世界杯排名 - guoyunzhan.com All Rights Reserved.