2012-06-26 32 views
10

我正在使用Java Property文件,並希望將換行符放入一個值(用作消息內容給用戶),以便此輸出包含一個新行。如何將 n放入屬性文件的值中?

我試過把它作爲一個\\ 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. 

我該如何解決這個問題?謝謝!

+0

\轉義字符\。嘗試使用一個\ –

+0

@Steve你的意思是\不/ –

+0

是的我抓住了它,但顯然沒有任何其他人看到它。衛生署。 –

回答

11

只需使用\n用於此目的

您正在使用轉義的\\轉義字符,因此你越來越\n印刷

+0

我這樣做是因爲我的印象是屬性會刪除\字符。我希望它在進入字符串時保留下來。 – iank

+0

好的,這樣的假設是錯誤的。謝謝! :) – iank

1

這應做到:

message=Dear Foo,\nThank you for signing up for Bar. 
相關問題