因此,问题在于能够组合多个警告 suppress ,这样每个条目就不需要自己的@SuppressWarnings注释.

例如:

public class Example
    public Example() {
        GO go = new GO();  // unused
        ....
        List<String> list = ( List<String> ) go.getList(); // unchecked
    }
    ...
    // getters/setters/other methods
}

现在,我希望在类级别为这两个警告设置一个警告,而不是两个@SuppressWarnings,所以如下所示:

@SuppressWarnings( "unused", "unchecked" )
public class Example
    public Example() {
        GO go = new GO();  // unused - suppressed
        ....
        List<String> list = ( List<String> ) go.getList(); // unchecked - suppressed
    }
    ...
    // getters/setters/other methods
}

但这不是一个有效的语法,有没有办法做到这一点?

推荐答案

使用以下命令:

Java相关问答推荐

在数组中使用意想不到的结果

如何专门保存数据而不显示在jTable中?

Collections.binarySearch()使用Collections.reverseOrder()作为比较器返回-1

Java SSLocket查明客户端是否发送了证书

无法找到符号错误—Java—封装

JUnit—如何模拟局部变量对象方法调用

使用标记时,场景大纲不在多个线程上运行

RichFaces 3.x-Spring Boot-迁移web.xml

在AVL树的Remove方法中使用NoSuchElementException时遇到问题

如何从JNI方法正确调用NSOpenPanel以在正确的线程上运行?

Log4j与jdk21兼容吗?

与IntArray相比,ArrayList<;Int>;对于大量元素的性能极差

如何使用Criteria Builder处理一对多关系中的空值?

将双倍转换为百分比

除0错误/抱歉我的句子是PT

为什么我不能建立输入/输出流?Java ServerSocket

使用迭代器遍历HashMap不会因IF条件而停止

在具有Quarkus Panache的PostgreSQL中将JSON数据存储为JSONB时,会将其存储为转义字符串

如何在Spring Boot中为不同的部署环境管理多个.properties文件?

使用StringBuilder和append方法创建字符串时Java字符串内部方法的问题