Java 创建一个接受对象或原语类型作为参数的构造函数,然后创建相应的列表?
我的目标如下:Java 创建一个接受对象或原语类型作为参数的构造函数,然后创建相应的列表?,java,list,object,parameters,constructor,Java,List,Object,Parameters,Constructor,我的目标如下: 公共列表类{ 公开名单愚人; 公共ListClass(对象对象对象类型) { 傻瓜=新列表(); 添加(对象类型); } 公共ListClass(基元类型基元类型) { 傻瓜=新列表(); 添加(对象类型); } } ... 因此,我希望能够将对象或原语作为参数传入,创建对象类型的列表或ArrayList,然后将该对象添加到刚刚构建的列表或ArrayList中 我在网上找不到关于如何处理这件事的任何信息;我最大的努力很快就被挫败了,所以我在这里问(上面的代码是我试图让它工作的代
公共列表类{
公开名单愚人;
公共ListClass(对象对象对象类型)
{
傻瓜=新列表();
添加(对象类型);
}
公共ListClass(基元类型基元类型)
{
傻瓜=新列表();
添加(对象类型);
}
}
...
因此,我希望能够将对象或原语作为参数传入,创建对象类型的列表或ArrayList,然后将该对象添加到刚刚构建的列表或ArrayList中
我在网上找不到关于如何处理这件事的任何信息;我最大的努力很快就被挫败了,所以我在这里问(上面的代码是我试图让它工作的代码,但无法开始工作)
提前谢谢
我希望能够将对象或原语作为参数传入,创建对象类型的列表或ArrayList
泛型类型仅在编译时用于强制类型安全。由于类型擦除,泛型类型在运行时不可用。不能在运行时创建泛型类型。有关详细信息,请参阅。您无法在java中创建原语列表。