java.util.Collections
字段的用法:EMPTY_LIST
、EMPTY_MAP
或 EMPTY_SET
。 这些字段用法可以替换为以下方法调用:emptyList()
、emptyMap()
或 emptySet()
。
此类方法调用会防止编译器发出未检查的警告,因为可以推断出类型形参。
示例:
List<Integer> emptyList = Collections.EMPTY_LIST;
在应用快速修复后:
List<Integer> emptyList = Collections.emptyList();
仅当项目或模块的语言级别为 5 或更高时,此检查才会报告。