泛型类的定义与使用
/*定义泛型类*/
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

本文介绍了如何定义及使用Java泛型类,并通过具体示例演示了为泛型类指定不同类型的实例化过程。文章展示了如何创建泛型类,并分别用String类型和Integer类型进行实例化,同时演示了如何调用泛型类的方法。
3155

被折叠的 条评论
为什么被折叠?



