使用值中的新行字符读取java中的.properties文件

我使用这样的属性定义了一个.properties文件

A=Hello World this is a dummy text B=Bye Bye World I am leaving to mars 

从输入流加载资源后,我能够正确读取它并显示它们。

现在我想像这样定义这些属性

 A= Hello World this is a dummy text B= Bye Bye World I am leaving to mars 

但是它没有按预期加载它

 A as Hello World 

 B as Bye Bye World. 

我是否必须自己定义正则表达式并阅读此内容并将其填入地图中。

或者Properties.java是否有任何默认方式?

你需要添加\n然后以“continuation”字符结束该行: \

 A = Hello World \ n \
这是个 \
虚拟文本

请注意,加载Properties文件时会修剪前导空格。 因此,如果需要缩进行,则需要将其添加到上一行的末尾:

 A = Hello World \ n \
这是个 \
虚拟文本