由于 final 类无法扩展,因此建议将类型参数替换为指定的 final 类的类型。
示例:
void foo() { List<? extends Integer> list; // 警告: Integer 类为 final 类 }
在应用快速修复后:
void foo() { List<Integer> list; }