当前位置: 首页 > 面试题库 >

组合多个@SuppressWarnings批注-Eclipse Indigo

宋洲
2023-03-14
问题内容

因此,问题在于能够结合多种警告抑制,使每个项目都不需要它自己的@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
}

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


问题答案:

使用以下内容: @SuppressWarnings({"unused", "unchecked"})



 类似资料:
  • 因此,问题是能够组合多个警告抑制,以便每个项目不需要自己的注释。 举个例子: 现在,我不想有两个< code>@SuppressWarnings,而是希望在类级别上有一个用于这两个警告,就像这样: 但这不是一个有效的语法,有办法做到这一点吗?

  • 我有一个实现注释的枚举,我得到了警告:注释类型A不应该用作MyClass的超级接口。 处理此警告的@SuppressWarnings是否有值?我不想使用@SuppressWarnings(“all”),我宁愿得到警告,也不想全部取消。 我正在使用Eclipse。

  • Java 中的 @SuppressWarnings 注解指示被该注解修饰的程序元素(以及该程序元素中的所有子元素)取消显示指定的编译器警告,且会一直作用于该程序元素的所有子元素。例如,使用 @SuppressWarnings 修饰某个类取消显示某个编译器警告,同时又修饰该类里的某个方法取消显示另一个编译器警告,那么该方法将会同时取消显示这两个编译器警告。 @SuppressWarnings 注解主

  • 当用户登录到我的java应用程序时,我试图创建一个朋友列表。我有3张桌子,用户,朋友和歌曲。 用户表: 好友表(ID=USER表中的ID) 歌曲表(同样ID=用户) 所以我需要做的是,当用户登录时,从朋友表中选择他们的所有朋友,获取关于这些朋友的所有信息,并选择属于该朋友的每首歌曲。 目前,我有一些sql将选择朋友和他们的信息正确,但我无法管理结合起来,这与获得的歌曲<理想情况下,我希望循环获取每

  • 我是Apache GraphX的新手,我想看看是否可以在GraphX中进行图形合并/合并。我想做的是说我有下面的2个图

  • 我有一个elasticsearch索引用于存储关于人的信息。为了找到特定的人,我有一些查询,每个查询都单独工作,但是当我使用Bool查询将它们组合起来时,我会得到一个错误。 其中一个查询是对名称的模糊搜索 另一个查询用于搜索在特定日期范围内出生的人 现在我想组合这两个查询。我的bool查询: 虽然当我单独使用它们时,这两个查询都工作得很好,但当把它们组合起来时,我会得到一个错误。我的索引中有名字是