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

时间:2012-06-26 19:33:03

标签: java properties

我正在使用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.

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

2 个答案:

答案 0 :(得分:14)

为此目的,只需使用\n

您正在使用\\转义转义字符,因此您将获得\n打印

答案 1 :(得分:3)

这应该这样做:

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