3. 单选题 如果要将e:\aa\bb\cc\tt.txt文件删除,可以使用如下代码 File file=new File("e:\\aa\\bb\\cc\\tt.txt"); file.deleteOnExit(); A 可以 B 不可以
时间: 2023-09-11 10:05:36 浏览: 108
当文件不能删除时!可以通过上面介绍来删除
### 回答1:
B 不可以。
`file.deleteOnExit()` 方法是用来在程序退出时删除指定文件的。如果要立即删除文件,应该使用 `file.delete()` 方法。因此,正确的代码应该是:
```
File file = new File("e:\\aa\\bb\\cc\\tt.txt");
file.delete();
```
### 回答2:
答案是A 可以。
根据代码可以看出,首先创建了一个名为file的File对象,指定了删除的文件路径为e:\aa\bb\cc\tt.txt。然后使用file.deleteOnExit()方法,这个方法会在虚拟机终止时尝试删除文件。
因此,这段代码可以将e:\aa\bb\cc\tt.txt文件删除。
### 回答3:
A 可以。
当调用File对象的deleteOnExit()方法时,它会在程序退出时删除指定的文件。在这个例子中,我们可以正常地使用File类来创建一个代表"e:\aa\bb\cc\tt.txt"的File对象,并调用deleteOnExit()方法。这意味着在程序退出时,该文件将被删除。因此,使用这段代码可以删除"e:\aa\bb\cc\tt.txt"文件。
阅读全文