1. ホーム

[解決済み】StringBuilderに改行を追加する方法

2022-04-03 11:31:07

質問

私は StringBuilder オブジェクトを作成します。

StringBuilder result = new StringBuilder();
result.append(someChar);

ここで、改行文字を StringBuilder . どうすればいいのでしょうか?

result.append("/n"); 

動作しません。そこで、ユニコードを使って改行を書こうと思ったのです。これは役に立ちますか?もしそうなら、どのように追加すればいいのでしょうか?

どのように解決するのですか?

それは

r.append("\n");

しかし、私は以下のようにすることをお勧めします。

r.append(System.getProperty("line.separator"));

System.getProperty("line.separator") を使うと、javaのシステム依存の改行ができます。また、Java 7からは、値を直接返すメソッドがあります。 System.lineSeparator()