可以将类型保存在变量中,
为了实例化这种类型的列表?
为了实例化这种类型的列表?
//something like that Type type = Boolean; List<type> list = new List<type>(); list.add(true);
解决方法
对于第一个要求,您正在寻找
Class
:
Class type = Boolean.class;
但是,我认为秒数是不可行的,因为通用类型只能在编译时存在:
List<type> list = new List<type>(); // invalid code
但是,您可以使用List< Object> ;.它将接受布尔对象.这是否会非常买你任何东西取决于你的用例.