类型不匹配整数到对象

时间:2015-12-24 06:38:53

标签: java polymorphism

我正在尝试一些应该是多态性的简单案例。我有一个方法返回ArrayList类型的对象,并尝试将List类型的对象分配给所述方法的返回值。这是代码:

List<Object> inorder = parser.parseInorder();

我有一个解析器对象来解析传入的文件,而parseInorder()方法返回一个

ArrayList<Integer>.

Eclipse给了我这个错误:

Type mismatch: cannot convert from ArrayList<Integer> to List<Object>

1 个答案:

答案 0 :(得分:-1)

这样做:

List<Integer> inorder = parser.parseInorder();