我应该为我的注释创建一个常量类吗?

jac*_*bko 3 java annotations constants

哪个更好?

  1. @SuppressWarnings("unchecked")
  2. @SuppressWarnings(AnnotationConstants.UNCHECKED)

AnnotationConstants典型的常数类在哪里......

public final class AnnotationConstants {
    private AnnotationConstants() { }

    public static final String UNCHECKED = "unchecked";

    ...
}
Run Code Online (Sandbox Code Playgroud)

我知道有很多关于常量类的一般参数 - 这正是我感兴趣的.我想知道一个专门用于注释的常量类是一个好主意还是一个坏主意.

Jon*_*eet 6

对于这个具体的例子,我坚持使用文字.毕竟,你试图压制警告 - 如果你使用错误的文字,警告将不会被抑制,这会引起你对问题的注意.