当前位置: 代码迷 >> 综合 >> projection is conflicting with variance of the corresponding type parameter of list
  详细解决方案

projection is conflicting with variance of the corresponding type parameter of list

热度:83   发布时间:2024-01-04 08:11:28.0

在这里插入图片描述
第二行和第四行分别警告和报错。
解析
List不可修改,MutableList是可以修改的。out是输出,对应Java
? extends ,限制了上限,导致的结果是只能取值get;相应的 in 输出,对应Java的 ?super ,限制了下界,只能add,所以不可改变是没有意义的,导致报错

  相关解决方案