Why are Arrays invariant, but Lists covariant?

前端 未结 4 2028
被撕碎了的回忆
被撕碎了的回忆 2020-11-29 23:53

E.g. why does

val list:List[Any] = List[Int](1,2,3)

work, but

val arr:Array[Any] = Array[Int](1,2,3)

fail

4条回答
提交回复
热议问题