201671010131 2016-2017-2 《Java程序设计》

这周学了定义简单泛型类。public class Pair<T,U>{  ... }.private T first;

泛型方法:public static <T> T getMiddle(T...a){     return a[a.length/2];

类型变量的限定:上界:public static <T extends Comparable> T min(T[] a),下界:List<? super CashCard>.

通配符:(1)  ? 用于表示任何类型

    (2)  ? exyends type,表示带有上界。

    (3)pair<?>  无限定通配符。

 

posted @ 2017-10-29 22:49  幻枫冷月  阅读(72)  评论(1编辑  收藏  举报