你打印的是temp,这是对象,你的意思是打印var,
要取到var可以改成这样:
class Info<T>{
T var;
public T getVar() {
return var;
}
public void setVar(T var) {
this.var = var;
}
}
public class N1 {
public static void main(String[] args){
Info<String> i=new Info<String>();
i.setVar("AAAAA");
fun(i);
}
public static void fun(Info<?> temp){
System.out.println("内容:"+temp.var);
}
} |