gpt4 book ai didi

java ArrayList包含不同的对象

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:59:16 27 4
gpt4 key购买 nike

是否可以创建 ArrayList<Object type car,Object type bus> list = new ArrayList<Object type car,Object type bus>() ;

我的意思是将来自不同类的对象添加到一个数组列表中?

谢谢。

最佳答案

是的,这是可能的:

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包含不同的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13566983/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com