更新时间:2025-12-30 GMT+08:00
分享

数组操作

方法名称

功能描述

参数说明

向数组中添加对象

向数组中添加元素(无返回值)。

参数:

[数据集合],要添加的对象

示例:

[1],2 → [1,2]

从数组中删除对象

删除数组中首个出现的指定元素(无返回值)。

参数:

[数据集合],"要删除的对象"

示例:

["a","b"],"a" → ["b"]

从数组中获取第i个对象

获取数组中指定索引的元素(索引从0开始)。

参数:

[数据集合],序号i

示例:

["a","b"],1 → "b"

求数组中所有的数字最小值

返回数字数组中的最小元素(数组元素需均为数字)。

参数:

[数字数组]

示例:

[1,5,3] → 1

求数组中所有的数字最大值

返回数字数组中的最大元素(数组元素需均为数字)。

参数:

[数字数组]

示例:

[1,5,3] → 5

数组是否为空

判断数组是否包含元素(返回布尔值,空数组返回true)。

参数:

[数组]

示例:

[] → true

求数组大小

返回数组的元素数量。

参数:

[数据集合]

示例:

[1,2,3] → 3

字符串数组拼接

将字符串数组按指定符号拼接为单个字符串。

参数:

"拼接符号",[字符串文本集合]

示例:

"-",["a","b"] → "a-b"

指定对象是否存在

判断数组中是否包含指定元素(返回布尔值)。

参数:

[数据集合],"要判断的对象"

示例:

[1,2],2 → true

追加数组

向原数组中追加另一个数组的所有元素。

参数:

[原数组],[追加数组]

示例:

[1],[2,3] → [1,2,3]

数组排序

按指定属性和方式对数组元素排序(无返回值,支持多属性排序)。

参数:

[数组],"属性名","排序方式"

排序方式:“true”“正序”表示按正序排序,其他值表示按倒序排序。

示例:

[{age:20},{age:18}],"age","正序" → [{age:18},{age:20}]

数组去重

去除数组中的重复元素,保留唯一值。

参数:

[数据数组]

示例:

["a","a","b"] → ["a","b"]

创建一个ArrayList实例

创建新的空数组。

无参数。

抽取数组属性

提取数组中所有元素的指定属性值,组成新数组返回。

参数:

[数组],"属性名"

示例:

[{"name": "小明","age": "18"},{"name": "小红","age": "18"}],name → ["小明","小红"]

初始化循环数组

将数组转换为可在循环规则中遍历的数据。

参数:

"变量名",[数组]

示例:

"item",[1,2] → 可迭代对象

相关文档