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>标记的作用是什么?是声明此方法中持有一个泛型T吗?什么时候必须要加,传入参数是泛型的时候,还是返回类型是泛型的时候?
添加回答
举报
0/150
提交
取消