Java List泛型赋值的问题

LinkedList<Object>的一个对象不可以赋值给LinkedList<String>,编译器通过不了,求问原因,并问这类问题该怎么分析?
全部评论
高类别泛型不能赋值给低类别的
点赞 回复 分享
发布于 2017-09-10 15:47
昨天网易的题。。不懂
点赞 回复 分享
发布于 2017-09-10 14:57
这两个对象没有任何关系,但是可以赋值给LinkedList,详情见Java核心卷1泛型一章
点赞 回复 分享
发布于 2017-09-10 16:00
Object是String的父类啊。
点赞 回复 分享
发布于 2017-09-10 22:10
泛型不是协变的,去搜什么叫协变。
点赞 回复 分享
发布于 2017-10-27 17:05

相关推荐

不愿透露姓名的神秘牛友
09-30 19:49
起名星人:蛮离谱的,直接要求转投销售
投递汇川技术等公司10个岗位
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务