Java 创建多个不同对象的arraylist
如何创建多个不同对象的arraylist并添加它们的引用。与形状相似。添加(新矩形(3,2));像shape.add(新的直角三角形(2,4)。如果不能为这些类创建接口,可以使用通配符Java 创建多个不同对象的arraylist,java,arraylist,Java,Arraylist,如何创建多个不同对象的arraylist并添加它们的引用。与形状相似。添加(新矩形(3,2));像shape.add(新的直角三角形(2,4)。如果不能为这些类创建接口,可以使用通配符 ArrayList shapes=new ArrayList(); shapes.add(newwhateveryouwant()); 实际上,这些形状应该继承自形状类/接口。然后,您可以使用形状的数组列表,而不是对象。或者使用公共超类的数组列表(可能是形状?)请不要否决并关闭我的问题。这回答了你的问题吗?这样我
ArrayList shapes=new ArrayList();
shapes.add(newwhateveryouwant());
实际上,这些形状应该继承自形状
类/接口。然后,您可以使用形状的数组列表,而不是对象。或者使用公共超类的数组列表(可能是形状
?)请不要否决并关闭我的问题。这回答了你的问题吗?这样我就可以把我想要的任何东西放在不同的物体上,比如形状,它不会给我带来错误。是的,但是这种方法没有多大意义,当你检索它们时,你将无法调用任何相关的方法等。因此它们可能会我们一开始就不在一个阵列中。