定义泛型
类名<泛型类型名>{}
public class Demo1 { //定义泛型类
T t; //定义泛型成员变量
public Demo1(T t) {
super();
this.t = t;
}
public T getT() {
return t;
}
public void setT(T t) {
this.t = t;
}
public static void main(String[] args) {
Demo1<Integer> d1 = new Demo1(10);
Integer i = d1.getT();
System.out.println(i);
Demo1 <Boolean> d2 = new Demo1(true);
Boolean b1 = d2.getT();
System.out.println(b1);
}
}
运行结果:10
true