?作用是为了引申说明,就表示可以是任意类型
定以一个泛型类
public class Student<T>{
Student<?> showStudent(){};
}
因为Student 是一个泛型类,因此T可以是任意类型,这里showStudent()方法前边的<?>
完全可以换成 ,但是?是通配符,所以用?就好直观说明Student是个泛型类,参数可以是任意的。
?作用是为了引申说明,就表示可以是任意类型
定以一个泛型类
public class Student<T>{
Student<?> showStudent(){};
}
因为Student 是一个泛型类,因此T可以是任意类型,这里showStudent()方法前边的<?>
完全可以换成 ,但是?是通配符,所以用?就好直观说明Student是个泛型类,参数可以是任意的。