Wildcards

在泛型代码中,问号(?)被称为wildcard(通配符),表示一个未知类型。通配符可以在多种情况下使用:参数,属性或者局部变量的类型;有时是返回值类型(尽管更具体的指定是更好的编程实践)。通配符不能做泛型函数调用时的类型传参,泛型类的实例创建,或者是超类型。

接下来的部门将对通配符进行细致的讨论,包括上边界通配符,下边界通配符和通配符获取。

Last updated