是否有人知道是否可以在java中为一行中的所有字符串设置一个// $ NON-NLS注释标记...可能是这样的:
String[][] info = new String[][]{
{"a1", "a2"}, {"b1", "b2"}, {"c1", "c2"}, {"d1", "d2"} //$NON-NLS-ALL$
};
我想阻止这么长的代码:
String[][] info = new String[][]{
{"a1", "a2"}, {"b1", "b2"}, {"c1", "c2"}, {"d1", "d2"} //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ //$NON-NLS-8$
};
感谢
答案 0 :(得分:6)
我认为您无法使用//$NON-NLS
条评论,但您可以取消整个变量声明的NLS警告:
@SuppressWarnings("nls")
String[][] info = new String[][] {
{"a1", "a2"}, {"b1", "b2"}, {"c1", "c2"}, {"d1", "d2"}
};
答案 1 :(得分:1)
您可以通过添加//$NON-NLS-L$