阅读量:137
是的,Java列表(List)可以存储多种类型的元素。从Java 5开始,Java引入了一个叫做泛型(Generics)的特性,它允许你在类、接口和方法上定义类型参数。这样,你可以创建一个能够存储多种类型的列表。
例如,你可以创建一个List,它可以存储任何类型的对象。但是,通常情况下,为了保持类型安全和避免在运行时出现类型转换错误,建议使用具体的类型参数来创建列表,如List、List等。
这里有一个简单的例子,展示了如何创建一个可以存储多种类型的列表:
import java.util.ArrayList;
import java.util.List;
public class MultiTypeList {
public static void main(String[] args) {
List