kotlin泛型中星号投射
如果一个泛型类型中存在多个类型的参数,那么每个类型的参数都可以单独投射,例如:如果类型定义为:"interface Function<in T,out>",那么可以出现以下的几种星号投射:
Function<*,String>,代表Function<in Nothing,String> Function<Int,*>,代表Function<Int,out Any?> Function<*,*>,代表Function<in Nothing,out Any?>
最后,关注【码上加油站】微信公众号后,有疑惑有问题想加油的小伙伴可以码上加入社群,让我们一起码上加油吧!!!
posted on 2018-12-19 10:34 LoaderMan 阅读(1059) 评论(0) 编辑 收藏 举报