介绍
数组工具类
方法
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 作者:刘利军