在本教程中,我们将学习如何在Java中创建一个可以容纳多种对象类型的_ArrayList_。我们还将学习如何向_ArrayList_中添加多种类型的数据,然后从_ArrayList_中检索数据并将其转换回原始数据类型。
2. 背景
本文需要对集合框架,特别是_ArrayList_有一个基本的了解。查看相关文章,Java List接口和Java ArrayList指南,以获得这些类的基本理解。
_ArrayList_类不直接支持原始数据类型,但可以通过包装类来支持它们。_ArrayList_理想情况下是使用引用类类型创建的。这表明,当向_ArrayList_添加数据时,仅支持该引用类的数据。例如,_ArrayList<Integer>不会接受来自_String、_Boolean_或_Double_类的数据。