如何将 \n 放入属性文件的值中?

2022-09-04 19:24:46

我正在使用Java属性文件,并希望将换行符放入一个值中(用作给用户的消息的内容),以便此输出包含新行。

我尝试将其作为\\n放入(因为我必须转义反斜杠字符),但我最终只得到一条写有\n的消息。

即。

message=Dear Foo,\\n\\nThank you for signing up for Bar.

给:

Dear Foo,\n\nThank you for signing up for Bar.

我想要:

Dear Foo,

Thank you for signing up for Bar.

我该如何解决这个问题?谢谢!


答案 1

仅用于此目的\n

您正在转义转义字符,因此您正在打印\\\n


答案 2

这应该这样做:

message=Dear Foo,\nThank you for signing up for Bar.