xxx#print(String)とかxxx#println(String)を使うケースであれば、printlnを使えば、何も考えなくても、Javaプログラムが実行されているシステムに合った改行コードがセットされます。 まず、BufferedWriter でファイルを開きます。そして、write() を用いて文字列をファイルに書き込んでいます。write() で改行は追加されないので、newLine() を使って各行に改行を追加しています。 javaでは、実行環境に応じたデフォルトの文字コード・改行コードを用いてファイルを出力するようにコーディングすることができます。 そのことにより、実行環境毎でコーディングを変更せずとも、実行環境に合わせた文字コード・改行コードを採用することができます。 Javaで改行する ストリームへの出力時に改行したい.

Javaでファイル出力をしたいのですが、改行コードを「\n」にしたところ「・」が入ってしまいました。「・」が入らないような改行コード、あるいはなにか良い対策案を教えて下さい。すいません。自己補足です。(^^ゞSystem.getProperty 初心者向けにJavaで改行コードのシステムプロパティの値を取得する方法について解説しています。ここではlineSeparator()メソッドを使ったやり方とgetProperty()メソッドを使ったやり方を紹介します。それぞれの実行結果を見てみましょう。