广告
返回顶部
首页 > 资讯 > 精选 >Java中ArrayList初始化的四种方法的介绍
  • 129
分享到

Java中ArrayList初始化的四种方法的介绍

2023-06-14 11:06:08 129人浏览 泡泡鱼
摘要

本篇内容主要讲解“Java中ArrayList初始化的四种方法的介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java中ArrayList初始化的四种方法的介绍”吧!1 起因在实际业务开发中

本篇内容主要讲解“Java中ArrayList初始化的四种方法的介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java中ArrayList初始化的四种方法的介绍”吧!

1 起因

在实际业务开发中, 我们经常会遇到需要临时创建一个数组的情况, 今天我们就来讲一下Java中ArrayList初始化的方法

2 解决方案

直接上结论, 总共有四种初始化方法:

  • 双括号法

  • Arrays.asList

  • stream

  • Lists

2.1 双括号法

List<Integer> test = new ArrayList<Integer>(){{    add(1);    add(2);}};

2.2 Arrays.asList

List<Integer> test = Arrays.asList(1, 2, 3);

上面这种方式生成的数组 无法修改 , 要想修改可以使用如下方式:

List<Integer> test = new ArrayList<>(Arrays.asList(1, 2, 3));

2.3 stream

List<Integer> test = Stream.of(1, 2, 3).collect(Collectors.toList());

2.4 Lists

Java 9以后才可以使用哦

List<Integer> test = Lists.newArrayList(1, 2, 3);

3 总结

最后我为前三种方法进行了一次速度竞赛, 它们的用时如下(仅供参考):

Arrays.asList(0) > 双括号法(9) > stream(36)

到此,相信大家对“Java中ArrayList初始化的四种方法的介绍”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: Java中ArrayList初始化的四种方法的介绍

本文链接: https://www.lsjlt.com/news/270455.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java中ArrayList初始化的四种方法的介绍
    本篇内容主要讲解“Java中ArrayList初始化的四种方法的介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java中ArrayList初始化的四种方法的介绍”吧!1 起因在实际业务开发中...
    99+
    2023-06-14
  • Java中ArrayList初始化的四种方法详解
    目录1 起因2 解决方案2.1 双括号法2.2 Arrays.asList2.3 stream2.4 Lists3 总结1 起因 在实际业务开发中, 我们经常会遇到需要临时创建一个数...
    99+
    2022-11-12
  • Swift初始化方法的使用介绍
    目录初始化初始化器初始化器的相互调用两段式初始化安全检查重写自动继承初始化 初始化器 1、类、结构体、枚举都可以定义初始化器 class Size { init(age: I...
    99+
    2022-11-13
  • java中的ArrayList集合的初始化方式
    概述ArrayList是一个以动态数组为基础实现的非线程安全的集合,ArrayList的元素可以为空、可以重复,同时又是有序的(读取和存放的顺序一致 )。ArrayList继承AbstractList,实现了List、RandomAcces...
    99+
    2018-04-25
    java基础 java ArrayList 集合 初始化
  • ArrayList实现初始化的方法有哪些
    本篇文章给大家分享的是有关ArrayList实现初始化的方法有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。对于ArrayList的初始化有三种方式:对于第一种默认的构造方...
    99+
    2023-05-31
    arraylist lis st
  • Java类和对象的初始化顺序介绍
    本篇内容介绍了“Java类和对象的初始化顺序介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!类装载步骤在Java中,类装载器把一个类装入J...
    99+
    2023-06-17
  • C语言常见问题——数组初始化的四种方法
    在C语言中,我们可以使用四种方法来初始化数组:1. 逐个赋值初始化:通过为数组的每个元素赋值来初始化数组。例如:```cint ar...
    99+
    2023-09-13
    C语言
  • Swift初始化器与可选链的使用方法介绍
    目录初始化器required属性观察器可失败初始化器反初始化器(deinit)可选链(Optional Chaining)初始化器 required 用required修饰指定初始化...
    99+
    2022-11-13
  • java中Map和List初始化的N种方法总结
    目录Map和List初始化方法第一种方法(常用方法)第二种方法(双括号初始化法)第三种,stream初始化初始化Map和List小技巧(指定容量+匿名内部类初始化)总结Map和Lis...
    99+
    2023-03-22
    java中Map初始化 java中List初始化 Map和List初始化方法
  • java中遍历ArrayList集合的四种方式
    ArrayList遍历:取出ArrayList集合中的数据方式一:for循环方式二:增强for循环:foreach方式三:Iterator:迭代器方式四:ListIterator:双向迭代器免费视频教程推荐:java在线教程示例如下: pu...
    99+
    2015-11-15
    java教程 java 遍历 ArrayList 方式
  • python 中defaultdict()对字典进行初始化的用法介绍
    目录用法讲解:1. 不使用defaultdict(): 2. 使用defaultdict(): 用法讲解: 一般情况下,在使用字典时,先定义一个空字典(如dict...
    99+
    2022-11-11
  • Java中初始化List集合的八种方式汇总
    目录1、常规方式2、Arrays 工具类3、Collections 工具类4、Lists 工具类5、匿名内部类6、ImmutableList7、Java8 Stream8、Java9...
    99+
    2022-11-13
  • Java 中HashMap初始化的另一种方式是怎么
    Java 中HashMap初始化的另一种方式是怎么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。如果你接触过不同的语言,从语法和代码层面来说,Java 是一种不折不扣的“臃...
    99+
    2023-06-19
  • java中List分页的几种方法介绍
    目录1.根据入参带分页参数进行sql查询分页2.对所有list根据分页参数分页3.PageHelper分页1.根据入参带分页参数进行sql查询分页 Criter...
    99+
    2022-11-12
  • java中的数组初始化赋初值方式
    目录java数组初始化赋初值方法一方法二方法三数组互相赋值方式使用for循环使用Object的clone()使用System的静态方法arraycopy()java数组初始化赋初值 ...
    99+
    2022-11-13
  • Java中ArrayList初始化容量大小为10的原因是什么
    这篇文章主要讲解了“Java中ArrayList初始化容量大小为10的原因是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java中ArrayList初始化容量大小为10的原因是什么”吧...
    99+
    2023-07-02
  • java变量的初始化方法是什么
    Java变量的初始化方法有以下几种:1. 声明变量时直接赋值:可以在声明变量时直接为其赋初值,例如:```javaint num =...
    99+
    2023-09-15
    java
  • java初始化数组的方法是什么
    Java中初始化数组有以下几种方法:1. 静态初始化:在声明数组的同时直接为数组元素赋值。```javaint[] arr = {1...
    99+
    2023-08-29
    java
  • java中Map和List初始化的方法有哪些
    这篇文章主要介绍了java中Map和List初始化的方法有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java中Map和List初始化的方法有哪些文章都会有所收获,下面我们一起来看看吧。Map和List初...
    99+
    2023-07-05
  • 解决ubuntu中mysql密码初始化的两种常用方法
    下面讲讲关于解决ubuntu中mysql密码初始化的两种常用方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完解决ubuntu中mysql密码初始化的两种常用方法这篇文章你一定...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作