13

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.

どうすればこれを修正できますか? ありがとう!

4

2 に答える 2

18

\nこの目的のために使用するだけです

を使用してエスケープ文字をエスケープしている\\ため、\n印刷されています

于 2012-06-26T19:35:52.903 に答える
3

これはそれを行う必要があります:

message=Dear Foo,\nThank you for signing up for Bar.
于 2012-06-26T19:37:04.040 に答える