1. 程式人生 > >public void method(),void前面的泛型T是什麽

public void method(),void前面的泛型T是什麽

ati pub 泛型方法 () object 靜態 oid 數據類型 ...

public <T>這個T是個修飾符的功能,表示是個泛型方法,就像有static修飾的方法是個靜態方法一樣。

註意<T> 不是返回值,此處的返回值是void ,此處的<T> 表示傳入參數有泛型,<T>存在的作用,是為了保證參數中能夠出現T這種數據類型。

e.g: public static <T> list<T> Method(T t,Object obj,...) ;

第一個 <T>表示Method()是泛型方法,第二個<T>表示返回值是list類型,且list裏面都是<T>類型的值,即list 中只能存T類型的數據。
---------------------

原文:https://blog.csdn.net/clover_lily/article/details/79975722

public void method(),void前面的泛型T是什麽