搜索

铜川万能胶 Java ArrayList | 菜鸟教程

发布日期:2026-03-08 21:57 点击次数:85

PVC管件胶 Java ArrayList

Java 集框架铜川万能胶

ArrayList 类是个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。

ArrayList 继承了 AbstractList ,并实现了 List 接口。

ArrayList 类位于 java.util 包中,使用前需要引入它,语法格式如下:

import java.util.ArrayList; // 引入 ArrayList 类

ArrayList<E> objectName =new ArrayList<>();  // 初始化
E: 泛型数据类型,用于设置 objectName 的数据类型,只能为引用数据类型。 objectName: 对象名。

ArrayList 是个数组队列,提供了相关的添加、删除、修改、遍历等。

添加元素

ArrayList 类提供了很多有用的法,添加元素到 ArrayList 可以使用 add() 法:

以上实例铜川万能胶铜川万能胶,执行输出结果为:

[Google, Runoob, Taobao, Weibo]
访问元素

访问 ArrayList 中的元素可以使用 get() 法:

注意:数组的索引值从 0 开始。

以上实例,执行输出结果为:

Runoob
修改元素

如果要修改 ArrayList 中的元素可以使用 set() 法, set(int index, E element) 法的个参数是索引(index),表示要替换的元素的位置,二个参数是新元素(element),表示要设置的新值:

以上实例,执行输出结果为:

[Google, Runoob, Wiki, Weibo]
删除元素

如果要删除 ArrayList 中的元素可以使用 remove() 法:

以上实例,执行输出结果为:

[Google, Runoob, Taobao]
计大小

如果要计 ArrayList 中的元素数量可以使用 size() 法:

以上实例,执行输出结果为:

4
迭代数组列表

我们可以使用 for 来迭代数组列表中的元素:

以上实例,执行输出结果为:

Google
Runoob
Taobao
Weibo

也可以使用 for-each 来迭代元素:

以上实例,pvc管道管件胶执行输出结果为:

Google
Runoob
Taobao
Weibo
其他的引用类型

ArrayList 中的元素实际上是对象铜川万能胶,在以上实例中,数组列表元素都是字符串 String 类型。

如果我们要存储其他类型,而 <E> 只能为引用数据类型,这时我们就需要使用到基本类型的包装类。

基本类型对应的包装类表如下:

基本类型引用类型 booleanBoolean byteByte shortShort intInteger longLong floatFloat doubleDouble charCharacter

此外,BigInteger、BigDecimal 用于精度的运,BigInteger 支持任意精度的整数,也是引用类型,但它们没有相对应的基本类型。

奥力斯    保温护角专用胶批发    联系人:王经理    手机:13903175735(微信同号)    地址:河北省任丘市北辛庄乡南代河工业区

ArrayList<Integer> li=new ArrayList<>();     // 存放整数元素
ArrayList<Character> li=new ArrayList<>();   // 存放字符元素

以下实例使用 ArrayList 存储数字(使用 Integer 类型):

以上实例,执行输出结果为:

10
15
20
25
ArrayList 排序

Collections 类也是个非常有用的类,位于 java.util 包中,提供的 sort() 法可以对字符或数字列表进行排序。

以下实例对字母进行排序:

以上实例,执行输出结果为:

Google
Runoob
Taobao
Weibo
Wiki

以下实例对数字进行排序:

以上实例,执行输出结果为:

8
12
15
20
33
34
Java ArrayList 法

Java ArrayList 常用法列表如下:

法 描述 add() 将元素插入到指定位置的 arraylist 中 addAll() 添加集中的所有元素到 arraylist 中 clear() 删除 arraylist 中的所有元素 clone() 复制份 arraylist contains() 判断元素是否在 arraylist get() 通过索引值获取 arraylist 中的元素 indexOf() 返回 arraylist 中元素的索引值 removeAll() 删除存在于指定集中的 arraylist 里的所有元素 remove() 删除 arraylist 里的单个元素 size() 返回 arraylist 里元素数量 isEmpty() 判断 arraylist 是否为空 subList() 截取部分 arraylist 的元素 set() 替换 arraylist 中指定索引的元素 sort() 对 arraylist 元素进行排序 toArray() 将 arraylist 转换为数组 toString() 将 arraylist 转换为字符串 ensureCapacity() 设置指定容量大小的 arraylist lastIndexOf() 返回指定元素在 arraylist 中后次出现的位置 retainAll() 保留 arraylist 中在指定集中也存在的那些元素 containsAll() 查看 arraylist 是否包含指定集中的所有元素 trimToSize() 将 arraylist 中的容量调整为数组中的元素个数 removeRange() 删除 arraylist 中指定索引之间存在的元素 replaceAll() 将给定的操作内容替换掉数组中每个元素 removeIf() 删除所有满足特定条件的 arraylist 元素 forEach() 遍历 arraylist 中每个元素并执行特定操作

多 API 法可以查看:https://www.runoob.com/manual/jdk11api/java.base/java/util/ArrayList.html

Java 集框架

相关词条:储罐保温     异型材设备     钢绞线厂家    玻璃丝棉厂家    万能胶厂家

1.本网站以及本平台支持关于《新广告法》实施的“极限词“用语属“违词”的规定,并在网站的各个栏目、产品主图、详情页等描述中规避“违禁词”。
2.本店欢迎所有用户指出有“违禁词”“广告法”出现的地方,并积极配合修改。
3.凡用户访问本网页,均表示默认详情页的描述,不支持任何以极限化“违禁词”“广告法”为借口理由投诉违反《新广告法》铜川万能胶,以此来变相勒索商家索要赔偿的违法恶意行为。

查看更多