泛型(泛型方法)
一、泛型方法
在定义的类或接口上都可以在其中的方法里继续使用泛型,这种方法称为泛型方法,泛型方法不一定必须定义在泛型类或者接口里,也可以单独定义。
二、范例:
定义泛型方法
package cn.mldn.demo;
public class TestDemo {
public static void main(String[] args) {
Integer data []=fun(1,2,3,4);
for(int temp : data) // 迭代和自动拆箱
System.out.println(temp);/
}
}
//<T>描述的是泛型标记的声明
public static <T> T[] fun(T...args){
return args;
}
}
注意:
建议不要将此类程序运用在自己的代码中。
此类程序在JDK文档中运用较多。