摘要: 需求:定义一个函数可以接受任何类型的集合对象,只能存Integer或其父类类型数据。 //下限 定义一个函数可以接受任何类型的集合对象,只能存Number或其子类类型数据。 //上限 泛型通配符:? //下限 public static void print(Collection<? super I 阅读全文
posted @ 2016-07-09 13:39 微风星宇 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在类上自定义泛型,T不能是基本数据类型,如int,需用Integer。 泛型接口: interface 接口名<声明自定义泛型> { ... } interface Dao<T> { public void add(T t); } ①,确定类型。 public class Demo implemen 阅读全文
posted @ 2016-07-09 13:00 微风星宇 阅读(149) 评论(0) 推荐(0) 编辑