Java 如何在属性值末尾添加空格

Java 如何在属性值末尾添加空格,java,resourcebundle,Java,Resourcebundle,我希望在上述键的末尾添加空格(例如,我希望在“我的答案”的末尾添加两个空格) 目前,java.util.ResourceBundle功能在检索值时会修剪这段代码 label.my.answer=My Answer 注:带点的标识符通常表示名称的层次结构,my不是层次结构级别。您肯定不会定义这样一个名称的Java类或Java包,是吗? label.myAnswer = My Answer\u0020\u0020 但是你也不会创建一个名为myAnswer的包。。。只要名字能很好地表达出来,那又有

我希望在上述键的末尾添加空格(例如,我希望在“我的答案”的末尾添加两个空格)

目前,java.util.ResourceBundle功能在检索值时会修剪这段代码

label.my.answer=My Answer
注:带点的标识符通常表示名称的层次结构,
my
不是层次结构级别。您肯定不会定义这样一个名称的Java类或Java包,是吗?

label.myAnswer = My Answer\u0020\u0020

但是你也不会创建一个名为myAnswer的包。。。只要名字能很好地表达出来,那又有什么用呢?例如,除了回答+1之外,Eclipse资源包编辑器还关心这个问题。您可以将其配置为将点视为层次分隔符,然后在树中显示。你不想把“我的”作为树中的一个节点。在这个上下文中,我必须说你是对的。我不知道这个插件,所以你的评论+1。不幸的是,我没有找到任何关于衍生巴别塔编辑器的下载信息。没问题。我认识的许多开发人员只是坚持“把点放在我喜欢的地方”的命名约定,不考虑语义含义。这种解决方案在Spring Boot 2.0.3中不起作用。Release这在下一行中继续了属性-不是有意的,不是:仔细看。最后一个反斜杠不在这行的末尾。你是对的。实际上ResourceBundle不应该修剪空格,属性文件允许有尾随空格。然而,我认为糟糕的设计和同样糟糕的练习。你不必因为你错就来找我。
label.myAnswer = My Answer\ \