-1

関数がコンパイルされるたびに、新しい一意のファイルを作成します。つまり、プログラムの実行前にファイルが既に存在する場合、ファイルを削除して新しいファイルを作成し、新しいデータを追加する必要があります。または、同じファイルに既に存在する完全なデータを削除した後にコンテンツを追加します。

このようなものを作成しました....

Writer output = new BufferedWriter(new FileWriter("C:\\" + bankAccNo + ".txt", true));
output.append(myRow.getCell(0).toString()+ "\n");
output.close();
4

1 に答える 1

1

ファイルに書き込むたびにファイルの内容を上書きしたい場合falseは、append スイッチを使用します。

new FileWriter("<file>", false);
于 2012-04-21T06:13:11.237 に答える