介绍

数组工具类

方法

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 lists,String fieldCode):String[]
把DynaBean集合中某字段值转换成数组

  • 参数说明:
参数名 类型 必填 默认值 说明
lists Collection 数组
fieldCode String 被转换字段名称

join(String[] strs):String

array或list拼接

  • 参数说明:
参数名 类型 必填 默认值 说明
strs String[] 数组
最后编辑: admin  文档更新时间: 2023-04-26 08:43   作者:刘利军