Java | Kotlin | 边界 | 场景 |
---|---|---|---|
< ? extends T > | out (协变) | 上边界 | 取值 |
< ? super T > | in (逆变) | 下边界 | 存值 |
< T > | < T > (不变) | - | 存值/取值 |
Kotlin基础 — 泛型、变体(协变、逆变、不变)
最新推荐文章于 2024-05-15 19:03:58 发布
Java | Kotlin | 边界 | 场景 |
---|---|---|---|
< ? extends T > | out (协变) | 上边界 | 取值 |
< ? super T > | in (逆变) | 下边界 | 存值 |
< T > | < T > (不变) | - | 存值/取值 |