本帖最后由 刘菲 于 2012-12-9 00:11 编辑
public class GenericProblem {
public static void main(String[] args)
{
Object obj="abc";
String x3=autoConvert(obj);
}
public static <T> T autoConvert(Object obj)//这个泛型接收的是什么类型,并没有指明啊
{ //只是说接收Object类型的参数,也就是这里接收“abc”
return (T)obj; //但是为什么强制转换时就可以转换为String类型呢?
//这里定义的泛型到底代表什么呢?
}
}
|