私は以前にこれを持っていました、そして私は私の人生のために問題が何であったかを思い出すことができません...
使用しようとしましfile.delete();
たが、ファイルが削除されておらず、エラーも何もなかったので、これを試してみました:
public void removeFile(File file){
file.delete();
System.out.println(file.canRead());
System.out.println(file.canWrite());
System.out.println(file);
System.out.println(file.delete());
}
それは戻ります:
C:\contest\dpd\
true
true
C:\contest\dpd\out\408.OUT
false
注:Windows 7で実行しています。問題のファイルは他のプログラムによって開かれておらず、読み取り専用に設定されていません。