加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 有没有办法在一行中为所有字符串设置一个“// $NON-NLS

发布时间:2020-12-15 04:11:31 所属栏目:Java 来源:网络整理
导读:有没有人知道是否可以在 java中为一行中的所有字符串设置一个// $NON-NLS注释标记…可能是这样的: String[][] info = new String[][]{ {"a1","a2"},{"b1","b2"},{"c1","c2"},{"d1","d2"} //$NON-NLS-ALL$}; 我想阻止这长长的代码: String[][] info = new S
有没有人知道是否可以在 java中为一行中的所有字符串设置一个// $NON-NLS注释标记…可能是这样的:

String[][] info = new String[][]{
     {"a1","a2"},{"b1","b2"},{"c1","c2"},{"d1","d2"} //$NON-NLS-ALL$
};

我想阻止这长长的代码:

String[][] info = new String[][]{
     {"a1","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$
};

谢谢

解决方法

我不认为你可以使用// $NON-NLS注释使这个工作,但你可以抑制整个变量声明的NLS警告:

@SuppressWarnings("nls")
String[][] info = new String[][] {
    {"a1","d2"}
};

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读