重複の可能性:
Javaでファイルをコピーする標準的な簡潔な方法?
location のフォルダーに一連の .png ファイルがありますC:\Desktop\input\Acsady\dZI_3.png
。ここで、イメージのコピーを別の場所に作成したいと考えていますC:\Desktop\input\final\Acsady\5_dZI_3.png
。どうすればそれを行うことができますか?現在、期待した結果が得られない次のコードがあります。
String newName = outdir + File.separator + "final" + File.separator + nfname;
File newfname = new File(outdir + File.separator + "final" + File.separator + nfname);
String source = outdir + File.separator + lkupfname;
String target = outdir + File.separator + "final" + File.separator + nfname;
System.out.println("Copying file: "+source +" to "+target);
boolean status = filename.renameTo(newfname);
System.out.println("status : "+status);
ステータスが false になるたびに、renameTo 関数が成功しなかったことを意味します。