1.java 初始化泛型数组
public static <T> T[] toArray(java.util.List<T> src, Class<T> type) { // 初始化泛型数组 // JAVA中不允许这样初始化泛型数组: T[] dest = new T[src.size()]; T[] dest = (T[]) Array.newInstance(type, src.size()); for (int i = 0; i < src.size(); i++) { dest[i] = src.get(i); } return (T[]) dest; }