現在のファイルを上書きせずに、似たような名前の複数のファイルを作成できるかどうか疑問に思っていました。
たとえば、ファイルがある場合: xyz.txt 次回作成するときは、xyz(1).txt にする必要があります。
try {
File makefile = new File("output.txt");
FileWriter fwrite = new FileWriter(makefile);
fwrite.write("example file");
fwrite.flush();
fwrite.close();
} catch (IOException e) {
e.printStackTrace();
}
したがって、このプログラムを再実行しても、現在のファイルは上書きされません。ファイル名のプレフィックスとして番号を追加するフラグ変数を使用した if 条件を既に試しました。
既存のファイルを上書きしないようにする Java コマンドがあるかどうかを知りたいです。