
# 数组操作
| 方法名称            | 功能描述                           | 参数说明                                                                                                                                                                                                                                                                           |
|:---|:---|:---|
| 向数组中添加对象        | 向数组中添加元素（无返回值）。                | 参数： ``` [数据集合],要添加的对象 ``` 示例： ``` [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] → 可迭代对象 ```                                                                                                                             |
   
