java中arraylist和数组的转换

/**
* 得到属于arr1,不属于arr2的元素
*
* @param context
* @return
*/
public String[] getArray(String[] arr1,String[] arr2){
List<String> list2 = Arrays.asList(arr2);
List<String> newList = new ArrayList<String>();

for (String str : arr1) {
if(!list2.contains(str)){
newList.add(str);
}
}

return (String[]) newList.toArray(new String[0]);
}

原文地址:https://www.cnblogs.com/fanyegong/p/3029326.html