码迷,mamicode.com
首页 > 编程语言 > 详细

java泛型方法

时间:2015-08-21 22:52:52      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

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);
    }

}

 

java泛型方法

标签:

原文地址:http://www.cnblogs.com/zywf/p/4749034.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!