Back to Tobetopjavaer

Wildcard Character

docs/basics/java-basic/Wildcard-Character.md

latest446 B
Original Source

限定通配符对类型进⾏限制, 泛型中有两种限定通配符:

表示类型的上界,格式为:<? extends T>,即类型必须为T类型或者T子类 表示类型的下界,格式为:<? super T>,即类型必须为T类型或者T的父类

泛型类型必须⽤限定内的类型来进⾏初始化,否则会导致编译错误。

⾮限定通配符表⽰可以⽤任意泛型类型来替代,类型为<T>