arraylist在内部如何使用数组存储不同的数据类型[duplicate]

问题描述 投票:-1回答:2

此问题已经在这里有了答案:

arraylist在内部如何使用数组存储不同的数据类型。由于array是数组列表的内部实现,因此在数组中,我们只能存储类似的数据类型,例如string / int等。

想要了解用于处理多种数据类型的数据的arraylist的内部实现。

我的问题实际上是:在列表中,我们可以添加Integer,String,Boolean等任何东西,但是在内部它是由数组实现的。因此,数组如何将不同类型的包装器处理到同一数组对象中。

arraylist在内部如何使用数组存储不同的数据类型。由于array是数组列表的内部实现,因此在数组中,我们只能存储类似的数据类型,例如string / int等。...

java arraylist internals
2个回答
0
投票

ArrayList是通用类型。


0
投票

ArrayList始终要求对象将其存储在列表中,它使用泛型为特定类型创建列表。例如:

© www.soinside.com 2019 - 2024. All rights reserved.