com.github.javahao.util.ArraysUtil Maven / Gradle / Ivy
The newest version!
package com.github.javahao.util;
import org.apache.commons.lang3.*;
import org.springframework.util.CollectionUtils;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/**
* use for: 数组工具类
* Created by javahao on 2016/12/22.
* auth:JavaHao
*/
public class ArraysUtil {
/**
* 将object数组转化为string数组
* @param objects 转换对象
* @return 返回转换值
*/
public static String[] objectToString(Object[] objects){
if(objects.length<=0)return new String[1];
String[] result = new String[objects.length];
for(int i=0;i arrayToLongList(String... array) {
if (null == array || array.length <= 0)
return new ArrayList();
return Arrays.asList(arrayToLongArray(array));
}
/**
* 将long集合类型用指定join串联起来
*
* @param items 连接集合
* @param join 连接分割
* @return 返回连接结果
*/
public static String joinLongArray(List items, String join) {
if (CollectionUtils.isEmpty(items))
return "";
StringBuffer sb = new StringBuffer();
for (int i = 0; i < items.size(); i++) {
sb.append(items.get(i));
if (i != items.size() - 1)
sb.append(join);
}
return sb.toString();
}
/**
* 将long集合类型用指定join串联起来
*
* @param items 连接集合
* @param join 连接分割
* @return 返回连接结果
*/
public static String joinStringArray(List items, String join) {
if (CollectionUtils.isEmpty(items))
return "";
StringBuffer sb = new StringBuffer();
for (int i = 0; i < items.size(); i++) {
sb.append(items.get(i));
if (i != items.size() - 1)
sb.append(join);
}
return sb.toString();
}
/**
* 将long数组类型用指定join串联起来
*
* @param items 连接数组
* @param join 连接分割
* @return 返回连接结果
*/
public static String joinLongArray(Long[] items, String join) {
return joinLongArray(Arrays.asList(items), join);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy