package com.cn.tool;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class ArrayToList {
/**
* 数组转为List(不推荐使用)
* @param o 数组对象
* @return 转换后的集合对象
*/
public List ArrayToList(Object[] o) {
List data = new ArrayList();
if (o == null)
return data;
for (int i = 0; i < o.length; i++) {
data.add(o[i]);
}
return data;
}
/**
* 数组转为List(推荐使用)
*
* @param object 数组对象
* @return 转换后的集合对象
*/
public List Array2List(Object[] object) {
List list = new ArrayList();
if (object == null)
return list;
list = Arrays.asList(object);
return list;
}
public static void main(String[] args) {
Object[] items = { "a", "b", "c" };
ArrayToList al = new ArrayToList();
List list = al.Array2List(items);
for (int i = 0, l = list.size(); i < l; i++) {
String str = list.get(i).toString();
System.out.println(str);
}
}
}
版权声明:本文为iteye_12996原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。