List转成Array 连个Array比较

将数组转换成集合

String[] arr = new String[]{"str1","str2"};

List<String> list = Array.asList(arr);

将集合转换成数组

List<String> list = new ArrayList<String>();

list.add("str1");

list.add("str2");

int size = list.size();

String[] arr = (String[])list.toArray(new Srring[size]);

Arrays.equels("arr1","arr2")两个数组比较是否相等true,false

数序不同时使用Arrays.sort(arr1)  Array.sort(arr2)然后排序

类集合转变成数组 类型

List<Bean> bean = beanservice.selectId();

String[] arr1 = new String[bean.size()];

for(int i=0;i<bean.size();i++){

Bean item = bean.get(i);

String[i] =Integer.toString(item.getId());

 输出数组 Arrays.toString(arr);

原文地址:https://www.cnblogs.com/zhengteng/p/5288138.html