1. 程式人生 > >javase Array與List轉換

javase Array與List轉換

List<Object> list =Arrays.asList(new Object[]{"1",2,3});

List<String> list = Arrays.AsList(str);
ArrayList<String> arrayList = new ArrayList<String>(list);

否則報錯java.lang.ClassCastException: java.util.Arrays$ArrayList cannot be cast to java.util.ArrayList

不定引數時最好傳入陣列,不要傳入list否則會發生錯誤