學習:Java泛型之二(泛型方法)


看了上一篇《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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM