哪个更好?
@SuppressWarnings("unchecked")
@SuppressWarnings(AnnotationConstants.UNCHECKED)
其中
AnnotationConstants
是典型的常量类...public final class AnnotationConstants {
private AnnotationConstants() { }
public static final String UNCHECKED = "unchecked";
...
}
我知道有很多支持和反对常量类的通用参数,而这正是我对而不是感兴趣的。理念。
最佳答案
对于此特定示例,我将坚持使用文字。毕竟,您试图抑制警告-如果您使用错误的文字,警告将不会被抑制,从而引起您对问题的注意。