[quote=引用 5 楼 hao_rh 的回复:] [quote=引用 4 楼 u014657378 的回复:] [quote=引用 2 楼 aaron78901 的回复:] 泛型只是给集合指定类型,里面的内容不会改变 集合是不存在继承关系 Colletion是接口,List和Set是两个子接口 亲懂了吗
[quote=引用 4 楼 u014657378 的回复:] [quote=引用 2 楼 aaron78901 的回复:] 泛型只是给集合指定类型,里面的内容不会改变 集合是不存在继承关系 Colletion是接口,List和Set是两个子接口 亲懂了吗
[quote=引用 2 楼 aaron78901 的回复:] 泛型只是给集合指定类型,里面的内容不会改变 集合是不存在继承关系 Colletion是接口,List和Set是两个子接口 亲懂了吗
泛型只是给集合指定类型,里面的内容不会改变 集合是不存在继承关系 Colletion是接口,List和Set是两个子接口 亲懂了吗
类只有一个,没有什么 List<A> 的父类,这个类就是 List,只是当使用了泛型时,编译器会帮我们验证放进来的对象是不是期望的类型,仅此而已。 List<A> a = ... 只是表示只有A及A的子类型的对象能添加进来,List <? extends A> 表示 A 的所有子类型对象都可以添加进来。 反正,它只是用来验证放进去的对象。没有其它用途。 我们用代码实践来验证,如图,你会发现泛型仅是”让我们少敲几下键盘“。
62,621
社区成员
307,251
社区内容
加载中
试试用AI创作助手写篇文章吧