package?com.cly.genericity;
public?class?GenericityFunction?{
?????
????public?Object?show(Object?obj){
????????return?obj;
????}//使用Object接收類型
?
????public<T>?T?show2(T?t)?{
????????return?t;
????}//泛型方法
}
?
package?com.cly.genericity;
//主程序
public?class?GenericityTest?{
????public?static?void?main(String?[]args){
????????GenericityFunction?gf?=?new?GenericityFunction();
????????System.out.println(gf.show("LOL"));
????????System.out.println(gf.show2(234));
????}
}show2方法中<T>標(biāo)記的作用是什么?是聲明此方法中持有一個泛型T嗎?什么時候必須要加,傳入?yún)?shù)是泛型的時候,還是返回類型是泛型的時候?
添加回答
舉報
0/150
提交
取消