Java:如何删除文件
在下面的代码中,当它说它已成功删除该文件,但当我检查该文件仍然存在时,为什么会出现这种情况。如何删除该文件。基本上,我正在尝试删除我在创建第二个文件后创建的第一个文件Java:如何删除文件,java,Java,在下面的代码中,当它说它已成功删除该文件,但当我检查该文件仍然存在时,为什么会出现这种情况。如何删除该文件。基本上,我正在尝试删除我在创建第二个文件后创建的第一个文件 public static void main(String[] args) { File file = new File("Hello"); try { file.createNewFile(); } catch (Exception e) { } try { P
public static void main(String[] args) {
File file = new File("Hello");
try {
file.createNewFile();
} catch (Exception e) { }
try {
PrintWriter e = new PrintWriter(file);
e.println("Hello hi");
e.close();
}catch (Exception e) {}
File file2 = new File("Hello2");
try {
file2.createNewFile();
} catch (Exception e) {}
try {
Scanner x = new Scanner(file);
PrintWriter e = new PrintWriter(file);
while (x.hasNextLine()) {
System.out.println("Hello");}
e.close();
} catch (Exception e) {}
try {
file.delete();
System.out.println("It was deleted");
} catch (Exception e) { }
}
}
file.delete()
if(file.delete())
{
System.out.println("File deleted successfully");
}
else
{
System.out.println("Failed to delete the file");
}
file.delete()
if(file.delete())
{
System.out.println("File deleted successfully");
}
else
{
System.out.println("Failed to delete the file");
}
不抛出IOException
,它返回boolean
口述成功不抛出IOException
,它返回boolean
口述成功