介绍
数组工具类
方法
concat(String[] array1, String[] array2) : String[]
拼接两个字数串数组为一个新数组,如果两个参数数组均为null,则返回null
- 参数说明:
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| array1 | String[] | 是 | 数组1 | |
| array2 | String[] | 是 | 数组2 |
buildStringInSqlByArray(String[] ids) : Stirng
将一个形如:aaa,bbb,ccc,ddd的数组,转为形如’aaa’,’bbb’,’ccc’,’ddd’的字符串, 如果ids为null或长度为0,则返回一个’NULL’
- 参数说明
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| ids | String[] | 否 | id集合 |
contains(String[] array,String value):Boolean
查找数组是否包含
- 参数说明:
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| array | String[] | 是 | 数组 | |
| value | String | 是 | 被包含值 |
- 示例:
ArrayUtils.contains(new String[]{"1","2"},"1");indexOf(String[] array,String value):Integer
查找value在数组的索引坐标 - 参数说明:
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| array | String[] | 是 | 数组 | |
| value | String | 是 | 被包含值 |
示例:
ArrayUtils.indexOf(new String[]{"1","2"},"1");值为0
getArray(Collection
lists):String[]
把集合转换成一个数组参数说明:
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| lists | Collection | 是 | 数组 |
getArray4Json(JSONArray lists):String[]
把集合转换成一个数组
- 参数说明:
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| lists | JSONArray | 是 | 数组 |
getBeanFieldArray(Collection
把DynaBean集合中某字段值转换成数组
- 参数说明:
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| lists | Collection | 是 | 数组 | |
| fieldCode | String | 是 | 被转换字段名称 |
join(String[] strs):String
array或list拼接
- 参数说明:
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| strs | String[] | 是 | 数组 |
最后编辑: admin 文档更新时间: 2023-04-26 08:43 作者:刘利军