我是Java新手并且有一点疑问。考虑这种情况:
我有Fruit类,这是超类,还有两个子类,分别是Apple和Orange。现在我想使用Generics概念将这两种类型的对象保存到一个列表对象中。
答案 0 :(得分:2)
List<Fruit> fruits = new ArrayList<Fruit>();
fruits.add(new Apple());
fruits.add(new Orange());
但请准备好fruits.get(0)
将返回Fruit
个对象并了解有关泛型的更多信息。