我有一个接受ArrayList<?>
作为构造函数参数的类:
public class Test {
public Test (ArrayList<?> data) {
}
}
我想将data
强制转换为ArrayList<Type>
,并将Type
作为参数传递给构造函数,如下所示:
public class Test {
public Test (ArrayList<?> data, Class type) {
ArrayList<Type> newData = (ArrayList<type>) data;
}
}
如何用Java做到这一点?
Class
实例所指向的类