java ArrayList包含不同的对象

是否有可能创造 ArrayList<Object type car,Object type bus> list = new

ArrayList<Object type car,Object type bus>();

我的意思是将来自不同类的对象添加到一个arraylist

谢谢。

回答:

是的,有可能:

public interface IVehicle { /* declare all common methods here */ }

public class Car implements IVehicle { /* ... */ }

public class Bus implements IVehicle { /* ... */ }

List<IVehicle> vehicles = new ArrayList<IVehicle>();

vehicles列表将接受任何实现的对象IVehicle

以上是 java ArrayList包含不同的对象 的全部内容, 来源链接: utcz.com/qa/402604.html

回到顶部