java遇到的问题

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;
    }
View Code
原文地址:https://www.cnblogs.com/wenbuzhu/p/9705086.html