自定义泛型结构通配符
2023-12-21 本文已影响0人
JAVA加油
当我们在自定义泛型结构中需要处理不特定类型或限制类型的情况时,可以使用通配符来表示这种灵活性或限制。通配符有三种形式:无界通配符、上界通配符和下界通配符。
无界通配符(Unbounded Wildcard):使用 ? 表示。它表示泛型参数可以是任意类型。
上述示例中的 myMethod 方法接受一个类型为 List<?> 的参数,表示该方法可以接受任意类型的 List。
当我们在自定义泛型结构中需要处理不特定类型或限制类型的情况时,可以使用通配符来表示这种灵活性或限制。通配符有三种形式:无界通配符、上界通配符和下界通配符。
无界通配符(Unbounded Wildcard):使用 ? 表示。它表示泛型参数可以是任意类型。
上述示例中的 myMethod 方法接受一个类型为 List<?> 的参数,表示该方法可以接受任意类型的 List。