public static <T> T[] createArray(List<T> list,Class<T> clazz){ T[] array = (T[]) Array.newInstance(clazz, list.size()); for(int i = 0; i < array.length; i++){ array[i] = list.get(i); } return array; }
Cannot create a generic array of T
最新推荐文章于 2021-02-12 22:04:52 发布