Java学习—泛型方法

来源:互联网 发布:h5制作软件 编辑:程序博客网 时间:2024/06/10 23:14

看了上一篇《Java泛型之一》,再来学习泛型方法就容易了。

代码如下:

复制代码
package generic;/** * 泛型方法测试 *  * @author caiyu *  */public class GenMethod {    public static <T> void display(T t) {        System.out.println(t.getClass());    }}
复制代码

首先,泛型的声明,必须在方法的修饰符(public,static,final,abstract等)之后,返回值声明之前。

然后,和泛型类一样,可以声明多个泛型,用逗号隔开。

先看看效果,调用display

/**
* 泛型方法测试
*/

GenMethod.display(123);
GenMethod.display("");
GenMethod.display(123f);

 

结果为:

class java.lang.Integer
class java.lang.String
class java.lang.Float

0 0
原创粉丝点击