泛型类的定义与使用
/*定义泛型类*/
public classObjectTool<T> {
private T obj;
public T getObj() {
return obj;
}
public void setObj(T obj) {
this.obj = obj;
}
}
/*泛型类的测试*/
public classObjectToolDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
ObjectTool<String>ot = newObjectTool<String>();
ot.setObj("张三");
Strings = ot.getObj();
System.out.println("姓名是:"+ s);
ObjectTool<Integer>ot2 = newObjectTool<Integer>();
ot2.setObj(27);
Integeri = ot2.getObj();
System.out.println("姓名是:"+ i);
}
}
运行结果:
姓名是:张三
姓名是:27