无法在类中实例化泛型数据类型
我有一个不可变的类,具有以下布局,
public final class A <T> {
    private ArrayList<T> myList;
    private A(){
        myList = new ArrayList<T>();
    }
    public A<T> addData(T t){
        A newOb = // make a new list and instantiate using overloaded constructor
        T newT = new T(); ***********ERROR HERE*************
        newOb.myList.add(newT);
        return newOb;
    }
    .........
}
我在这里得到的错误是 。现在,我认为这可能与Java有关。cannot instantiate type Ttype erasure
我该如何克服这个问题?我想添加正在传递的参数的新副本,以将数据添加到我的列表中。