List list =Arrays.asList(new Object[]{"1",2,3});
List list = Arrays.AsList(str); ArrayList arrayList = new ArrayList(list);
否则报错java.lang.ClassCastException: java.util.Arrays$ArrayList cannot be cast to java.util.ArrayList
不定参数时最好传入数组,不要传入list否则会发生错误