/**
*
*/
package cn.edu.fudan.ora.utils;
import java.util.ArrayList;
import java.util.List;
//************************************************************************
public class ArrayUtil {
/**
* 泛型数组转为列表.
*
* @param
* @param array
* @return array = null 或 长度为0返回,长度为0的列表
*/
public static List toList(T[] array) {
List rtn = new ArrayList();
if (array != null) {
for (T t : array) {
rtn.add(t);
}
}
return rtn;
}
/**
* Array is Null.
* @param
* @param array
* @return
*/
public static boolean isNull(T[] array) {
return !isNotNull(array);
}
/**
* Array is not Null.
* @param
* @param array
* @return
*/
public static boolean isNotNull(T[] array) {
return array != null && array.length > 0;
}
}