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

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類型的數據。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章