
正文
java代码删除本地文件 java删除某个文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JAVA怎样删除一个文件
package image;
import java.io.File;
public class Test {
public static void main(String[] args) {
String url = ""; // 文件路径
// 根据路径获取文件对象
File file = new File(url);
// 判断文件是否存在
if (file.exists()) {
// 文件删除
file.delete();
}
}
}
文件路径要自己获取
相关问答
Q1: 如何用java 按钮触发删除本地磁盘文件(急急急!!)
如果你想删除c盘下的test.txt,你可以在事件中加入
File f=new File("c:\\test.txt");
f.delete();
Q2: java file类delete()方法无法删除文件
通过fileTxt[ j ] java代码删除本地文件,看java代码删除本地文件你是循环删除,你判断了文件是否存在,但是没有判断是否是文件夹、文件夹里是否还有文件
因为文件夹里有文件时,执行delete()是不成功java代码删除本地文件的
此外,你在删除java代码删除本地文件的文件,有可能正被其他人或程序打开,这个时候删除也不会成功
参考Java APIjava代码删除本地文件的java.io.File类:
delete
public boolean delete()
删除此抽象路径名表示的文件或目录。如果此路径名表示一个目录,则此目录必须为空才能删除。
Q3: java删除文件夹怎么删?
import java.io.File; //这是javajava代码删除本地文件的一个文件类 它这样声明 比如说c盘下有一个test.txt文件
//File file = new File('test.txt');
private void deleteFile(File file){
if(file.exists()){ //判断文件是否存在
if(file.isFile()){ //判断是否是文件
file.delete(); //delete()方法 java代码删除本地文件你应该知道 是删除的意思;
}else if(file.isDirectory()){ //否则如果它是一个目录
File files[] = file.listFiles(); //声明目录下所有的文件 files[];
for(int i=0;ifiles.length;i++){ //遍历目录下所有的文件
this.deleteFile(files[i]); //把每个文件 用这个方法进行迭代
}
}
file.delete();
}else{
System.out.println("所删除的文件不存在java代码删除本地文件!"+'\n');
}
}
//希望java代码删除本地文件你可以明白
Q4: java语言怎样 删除本地图片?
假如说在C:\1.jpg
可以改路径的
package test;
import java.io.File;
public class TestDelete {
public static void main(String[] args) {
File f = new File("C:\\1.jpg");
f.delete();
}
}
java代码删除本地文件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java删除某个文件、java代码删除本地文件的信息别忘了在本站进行查找喔。






