java里面?extends E 和?super E 的作用和区别

今天来谈谈java里面<? extends E>和<? super E>的作用和区别 <? extends E> 先看图: 为什么呢?看下面。。。 <? extends E> 是 Upper Bound(上限) 的通配符,用来限制元素的类型的上限,比如 List<? extends Fruit> fruits;   表示集合中的元素类型上限为Fruit类型,即只能是Fruit或者Fruit的子类,
相关文章
相关标签/搜索