广告
返回顶部
首页 > 资讯 > 精选 >如何在Java中创建数组列表
  • 707
分享到

如何在Java中创建数组列表

2023-06-02 19:06:22 707人浏览 安东尼
摘要

为了在Java中存储动态大小的元素,我们使用了ArrayList。每当添加新元素时,它会自动增加其大小。ArrayList实现Java的List接口和Java的Collection的一部分。由于其功能和灵活性,它被广泛使用。ArrayLis

为了在Java中存储动态大小的元素,我们使用了ArrayList。每当添加新元素时,它会自动增加其大小。ArrayList实现Java的List接口和Java的Collection的一部分。

由于其功能和灵活性,它被广泛使用。

ArrayList的关键点

  1. An ArrayList是一个可调整大小的数组,也称为动态数组。它根据新元素增加其大小,并在删除元素时减小大小。

  2. 数组用于在ArrayList 内部存储元素  。它允许您通过索引检索元素。

  3. Java  ArrayList 类允许重复和空值。

  4. Java  ArrayList 类是一个有序的集合。它保持元素的插入顺序。

  5. 在  ArrayList,你不能创建一个  ArrayList 原始类型,如int,char,boolean等。你必须使用盒装类型,如整数,字符,布尔等。

ArrayList的层次结构

如何在Java中创建数组列表

ArrayList 实现  List接口  扩展 Collection 扩展 Iterable。

如何创建ArrayList

在Java中,我们可以ArrayList通过创建这个简单的语句来创建:

ArrayList <String> arlist = new ArrayList <String>();

在上面的语法中,list是“String”类型,因此要添加到此列表的元素将是字符串类型。类型决定了哪种类型的元素列表。

ArrayList <String> arlist = new ArrayList <Integer>();

上面的语法,接受int元素。

如何添加元素?

要在ArrayList中添加元素,我们可以使用add( )方法。这种方法有变化,使用取决于要求。

句法

arlist.add(“JavaTpoint”);

在特定位置添加元素,我们可以编写如下方法:

arlist.add(2,“JavaTpoint”);

例1

class  ArrayList1 {

   public  static  void  main(String  args []){

      ArrayList < String >  ArrayList < String >();

      arlist。添加(“JAVA”);

      arlist。添加(“Csharp”);

      arlist。add(“python”);

      arlist。添加(“PHP”);

      arlist。添加(“Android”);

      arlist。添加(“html”);

      //在第六位添加“C ++”

      arlist。add(5,“C ++”);

      //显示元素

      系统。出。println(arlist);

   }

}

输出:

[JAVA,Csharp,Pythonphp,Android,C ++,HTML]

如何删除元素

要添加元素ArrayList,我们可以使用该remove( )方法。这种方法也有变化。

class  ArrayList1 {

   public  static  void  main(String  args []){

      ArrayList < String >  ArrayList < String >();

      arlist。添加(“JAVA”);

      arlist。添加(“Csharp”);

      arlist。add(“Python”);

      arlist。添加(“Php”);

      arlist。添加(“Android”);

      arlist。添加(“HTML”);

      //从第六位移除“C ++”

      arlist。删除(“C ++”);

      //显示元素

      系统。出。println(arlist);

   }

}



class  ArrayList1 {

   public  static  void  main(String  args []){

      ArrayList < String >  ArrayList < String >();

      arlist。添加(“JAVA”);

      arlist。添加(“Csharp”);

      arlist。add(“Python”);

      arlist。添加(“Php”);

      arlist。添加(“Android”);

      arlist。添加(“HTML”);

      //从第六位移除“C ++”

      arlist。删除(“C ++”);

      //显示元素

      系统。出。println(arlist);

   }

}

输出:[JAVA,Csharp,Python,Php,Android,HTML]

Java ArrayList的方法

Java ArrayList中有许多方法,但我们在这里解释一些主要方法:

Int Siz()

返回列表中的元素。

Void trimToSize()

用于将列表当前大小的容量调整为ArrayList实例。

E set(int index,element)

用指定的位置替换元素。

boolean remove(Object o)

删除详细元素的第一个实例。

set(int index,Object o)

它用于更新元素。用对象o替换元素。

对象get(int index)

返回列表的对象

boolean isEmpty()

如果list为空,则返回true。

Java ArrayList的构造函数

数组列表( )

构建了一个空数组列表。

ArrayList(Collection <?extends E> c)

构建了一个使用集合c的元素初始化的数组列表

ArrayList(int capacity)

已建立的具有指定初始容量的阵列列表。

快乐的编码!

--结束END--

本文标题: 如何在Java中创建数组列表

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

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

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

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

下载Word文档
猜你喜欢
  • 如何在Java中创建数组列表
    为了在Java中存储动态大小的元素,我们使用了ArrayList。每当添加新元素时,它会自动增加其大小。ArrayList实现Java的List接口和Java的Collection的一部分。由于其功能和灵活性,它被广泛使用。ArrayLis...
    99+
    2023-06-02
  • 在PHP中如何创建数组
    这篇文章给大家分享的是有关在PHP中如何创建数组的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在 PHP 中创建数组在 PHP 中, array() 函数用于创建数组:array...
    99+
    2022-10-19
  • 如何在JavaScript中创建数组
    这篇文章将为大家详细讲解有关如何在JavaScript中创建数组,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。javascript是一种什么语言javascript是一种动态类型、弱类型的语...
    99+
    2023-06-14
  • Python中如何创建对象列表
    这篇文章主要讲解了“Python中如何创建对象列表”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python中如何创建对象列表”吧!Python 中要创建对象列表:声明一个新变量并将其初始化...
    99+
    2023-07-05
  • Python如何创建一个整数列表
    有几种方法可以创建一个整数列表:1. 使用列表推导式:```pythonmy_list = [x for x in range(10...
    99+
    2023-10-11
    Python
  • 如何在数据库中创建表
    如何在数据库中创建数据表?这里以Mysql为例: 首先打开Mysql客户端. 方式一:通过SQL语句创建。 如创建一个学生表,包含学生编号、学生姓名、年龄、性别四个字段。 输入下面的SQL,然后点击运行,即可创建学生表。 create t...
    99+
    2023-08-31
    数据库 mysql
  • 如何在 Bash 中创建 HTTP 数组?
    在 Bash 中创建 HTTP 数组可以让我们更方便地获取和处理数据。本文将介绍如何使用 Bash 和 curl 命令创建 HTTP 数组。 首先,我们需要了解一下什么是 HTTP 数组。HTTP 数组是由 HTTP 请求返回的一组数据。...
    99+
    2023-09-23
    http 数组 bash
  • Java 在Word中创建表格
    在Word文档中,表格能使文本内容更加简洁明了,同时也能使数据的展示更加清晰直观。本文将介绍如何使用Java代码在Word文档中创建表格并设置其单元格的背景颜色。Jar文件导入方法方法一:下载免费的Free Spire.Doc f...
    99+
    2023-06-02
  • Java中如何创建和操作数组?
    在Java中,数组是一种非常重要的数据结构,它可以存储多个相同类型的元素。Java中的数组可以是一维的,也可以是多维的,它们都有自己的特点和用途。在本文中,我们将学习如何创建和操作Java数组。 一、创建一维数组 在Java中创建一维数组...
    99+
    2023-09-30
    数组 bash windows
  • java如何创建动态数组
    在Java中,可以使用ArrayList类来创建动态数组。 要创建一个动态数组,可以按照以下步骤进行操作: 导入ArrayList...
    99+
    2023-10-26
    java
  • java中怎么创建数组
    Java中创建数组的方法:说明:这里以int为数据类型,以arr为数组名来演示。一、声明并赋值int[] arr = {1,2,4, …};注意:这里的花括号不是语句块,而且而且花括号后的分号也不能省。二、声明数组名开辟空间并且赋值int[...
    99+
    2020-05-18
    java 数组 创建
  • Shell中怎么创建序列和数组
    Shell中怎么创建序列和数组,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一、seq方法生成:[chengmo@centos5 shell]$ aNumL...
    99+
    2023-06-09
  • 怎么在python中创建和存放列表
    本篇文章给大家分享的是有关怎么在python中创建和存放列表,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Python主要用来做什么Python主要应用于:1、Web开发;2、...
    99+
    2023-06-14
  • php如何创建关联数组表格
    随着互联网技术的不断发展,Web 应用程序的开发变得越来越重要。其中,关联数组表格是 Web 应用程序中常用的一种数据结构,它可以将数据按照列与行的方式分组存储,并且可以方便地在前端界面中进行展示。那么,如何使用 PHP 创建关联数组表格呢...
    99+
    2023-05-19
  • 怎么在java中创建一个泛型数组
    今天就跟大家聊聊有关怎么在java中创建一个泛型数组,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Java的优点是什么1. 简单,只需理解基本的概念,就可以编写适合于各种情况的应用程...
    99+
    2023-06-14
  • 怎么在java中创建一个对象数组
    这篇文章给大家介绍怎么在java中创建一个对象数组,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Java的优点是什么1. 简单,只需理解基本的概念,就可以编写适合于各种情况的应用程序;2. 面向对象;3. 分布性,Ja...
    99+
    2023-06-14
  • python中怎么用list()函数创建列表
    在Python中,可以使用list()函数来创建一个空列表或从其他可迭代对象(如字符串、元组、集合等)中创建一个新的列表。以下是几种...
    99+
    2023-10-20
    python
  • html如何创建自定义列表
    这篇文章主要介绍了html如何创建自定义列表,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。定义列表自定义列表不仅仅是一列项目,而是项目及其注...
    99+
    2022-10-19
  • oracle如何创建自增序列表
    在Oracle中,可以使用序列(Sequence)来创建自增序列。序列是一个独立的对象,用于生成唯一的、递增的数字。以下是使用序列创...
    99+
    2023-09-23
    oracle
  • php中如何创建数组
    这篇文章将为大家详细讲解有关php中如何创建数组,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php创建数组的方法:1、直接赋值的方式声明数组,语法“$数组变量名[下标] = 值”;2、使用array()...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作