0

Java でファイルを削除しようとしていますが、削除されません。削除されない理由を誰か説明できますか?

私が使用しているコードは次のとおりです。

File bellFile = new File("config\\normbells.txt");

bellFile.delete();

File bellFileNew = new File("config\\normbells.txt");

bellFileNew.createNewFile();

System.out.println("Done!");

注:それが役立つ場合は、ファイルを消去しようとしています。

4

3 に答える 3

1

Java7 には、このための新しい機能があります。

Path target = Paths.get("D:\\Backup\\MyStuff.txt");
Files.delete(target);

Path newtarget = Paths.get("D:\\Backup\\MyStuff.txt");
Set<PosixFilePermission> perms
    = PosixFilePermissions.fromString("rw-rw-rw-");
FileAttribute<Set<PosixFilePermission>> attr
    = PosixFilePermissions.asFileAttribute(perms);
Files.createFile(newtarget, attr);

File クラスを見てくださいhttp://docs.oracle.com/javase/7/docs/api/java/io/File.html

于 2012-11-02T12:19:43.360 に答える
0
File bellFile = new File("config\\normbells.txt");
if(bellFile.delete())
{
System.out.println("Done!");
}
于 2012-11-02T10:32:06.613 に答える