Java 泛型方法的使用
泛型方法
我們可以定義泛型方法在調(diào)用時(shí)接收不同類(lèi)型的參數(shù)。泛型方法定義格式如下:
[權(quán)限訪問(wèn)修飾符] < 參數(shù)類(lèi)型列表 > 返回值方法名稱(chēng)([參數(shù)列表]);
泛型方法和其他方法的聲明其實(shí)是一樣的,需要注意類(lèi)型參數(shù)只能是引用類(lèi)型,而不能是基 本類(lèi)型(如int、long、char等)。
示例如下
//泛型方法使用
public class Demo {
public <T> void toString(T t) {
System.out.println("人參"+t+"包裝類(lèi)型為:"+ t.getClass().getName());
}
public static void main(String[] args) {
Demo demo = new Demo();
demo.toString(1);
demo.toString(1.234);
demo.toString(Boolean.TRUE);
demo.toString("JAVA編程");
}
}
點(diǎn)擊加載更多評(píng)論>>