您的位置:首页 > 编程语言 > Java开发

java泛型方法

2015-08-21 21:03 507 查看
Tool.java

package cn.stat.p9.fanxing.demo;

public class Tool<QQ> {//不确定类型时可以用泛型
private QQ q;

public QQ getObject()
{
return this.q;
}

public void setObject(QQ obj)
{
this.q=obj;
}

public void show(QQ str)
{
System.out.println(str);
}
public <W> void pri(W str)//在方法名中定义泛型类型
{
System.out.println(str);
}
public static <W> void prin(W str)//在方法名中定义泛型类型
{
System.out.println(str);
}

}


newtool.java

package cn.stat.p9.fanxing.demo;

public class newTool {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Tool<String>  tool=new Tool<String>();
tool.show("asdf");
tool.pri(123);

Tool.prin(123);
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: