博客主页 🍵
标签

经验教程

下的文章

Count:

计 1 篇
123
java 中初始化 List 集合的几种方式
java 中初始化 List 集合的几种方式
简介:常规方式List<String> list = new ArrayList<>(); list.add("2"); list.add("3"); list.add("4"); list.add("5");匿名内部类方式List<String> list = new ArrayList<>() {{ add("2"); add("3"); add("4"); add("5"); }};数组方式返回可变列表List<String> list = new ArrayList<>(Arrays.asList("2", "3", "4", "5")); }};Stream 流方式List<String> list = Stream.of("2", "3", "4", "5").collect(Collectors.toList());使用之前需要先引用 guava 依赖包:<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>30.1.1 jre</version> </dependency>JDK 9 List.ofJDK9 以上才有这个方法,而且返回的是不可变列表List<String> list = List.of("2", "3", "4", "5");Collections 工具类用于返回由指定对象的 n 个副本组成的不可变列表,因为列表不可变,所以只用于一些固定元素的场景List<String> list = Collections.nCopies(3, "2");
博客主页 森语の小屋 有幸遇见,恰巧合拍 51统计
萌ICP备20220200号 琼ICP备2021009639号-3 琼公网安备 46010602001550号 本站已运行 348 天 21 小时 4 分 自豪地使用 Typecho 建站,并搭配 MyDiary 主题 Copyright © 2022 ~ 2023. 森语の小屋 All rights reserved.
打赏图
打赏博主
欢迎
欢迎
欢迎访问森语の小屋
有幸遇见,恰巧合拍
搜 索
足 迹
分 类
  • 💡技术分享
  • 🎨生活日常
  • 📖文案分享