此问题已经在这里有了答案:
arraylist在内部如何使用数组存储不同的数据类型。由于array是数组列表的内部实现,因此在数组中,我们只能存储类似的数据类型,例如string / int等。
想要了解用于处理多种数据类型的数据的arraylist的内部实现。
我的问题实际上是:在列表中,我们可以添加Integer,String,Boolean等任何东西,但是在内部它是由数组实现的。因此,数组如何将不同类型的包装器处理到同一数组对象中。
arraylist在内部如何使用数组存储不同的数据类型。由于array是数组列表的内部实现,因此在数组中,我们只能存储类似的数据类型,例如string / int等。...
ArrayList是通用类型。
ArrayList始终要求对象将其存储在列表中,它使用泛型为特定类型创建列表。例如: