小编Sim*_*mon的帖子

Java泛型和向上转换

有人可以解释一下为什么会这样

Map<String, List<String>> foo = new HashMap<String, LinkedList<String>>();
Run Code Online (Sandbox Code Playgroud)

生成类型不匹配错误?

类型不匹配:无法从HashMap <String,LinkedList <String >>转换为Iterators.Map <String,List <String >>

Hashmap实现Map接口,LinkedList实现List接口.而且,这个

List<String> foo = new LinkedList<String>();
Run Code Online (Sandbox Code Playgroud)

作品...

谢谢

java generics type-conversion

5
推荐指数
2
解决办法
2040
查看次数

标签 统计

generics ×1

java ×1

type-conversion ×1