报告 java.util.Collections 字段的用法:EMPTY_LISTEMPTY_MAPEMPTY_SET。 这些字段用法可以替换为以下方法调用:emptyList()emptyMap()emptySet()。 此类方法调用会防止编译器发出未检查的警告,因为可以推断出类型形参。

示例:


  List<Integer> emptyList = Collections.EMPTY_LIST;

在应用快速修复后:


  List<Integer> emptyList = Collections.emptyList();

仅当项目或模块的语言级别为 5 或更高时,此检查才会报告。