能使用泛型方法就使用泛型方法,要定义泛型方法只需要在返回值前加上泛型列表,如:
public <T> void print(T t){
System.out.println(t.getClass().getName());
}
或者有返回值:
public <T> T print(T t){
System.out.println(t.getClass().getName());
return t;
}
能使用泛型方法就使用泛型方法,要定义泛型方法只需要在返回值前加上泛型列表,如:
public <T> void print(T t){
System.out.println(t.getClass().getName());
}
或者有返回值:
public <T> T print(T t){
System.out.println(t.getClass().getName());
return t;
}