1. ホーム
  2. java

[解決済み] 次の行に印刷するためのPrintWriter

2022-02-04 14:36:04

質問事項

次のようなコードで、(ResultSetから)文字列をテキストファイルに出力しています。

PrintWriter writer = new PrintWriter(new FileOutputStream(file, false));
while(RS.next()) {
    writer.write(RS.getString(1)+"\n");
}

各行を別行動で出力することを期待して、write文に"୧⃛(๑⃙⃘◡̈๑⃙⃘)۶⃙⃘を入れましたが、失敗しました。現在、txtファイルはこのように出力され、row#はResultSetの別の行になります。

行1列2列3列4列5列

のようにプリントアウトしてほしい。

行目

行目

行目

列4

5行目

...

解決方法は?

を使用する必要があります。 println を使用すると、各行の後に改行文字が表示されます。

writer.println(RS.getString(1));