网站建设资讯

NEWS

网站建设资讯

java中文件删除的代码 java中文件删除的代码是什么

java删除项目中的文件代码

FIle file = new File("/image/123.jpg");

创新互联公司于2013年创立,先为和龙等服务建站,和龙等地企业,进行企业商务咨询服务。为和龙企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

if (file.exists()){

file.delete();

}

使用File对象操作删除,会判断是否存在,如存在就删了。

如果想找路径,使用File类的getAbsolutePath()方/法就能得到/绝/对/路/径/的字符串表示。

例如上面的对、象file,使用

String str = file.getAbsolutePath();

System.out.println(str);

你在/控/制/台co/ns/ole/窗口就能看到了。

Java中如何进行文件(及文件夹)的新建,移动,删除等?给出代码

File

F=new

File(路径);/通过将给定路径名字符串转换为抽象路径名来创建一个新

File

实例。

F.delete();//删除此抽象路径名表示的文件或目录。

文件的移动的话,得通过输入输出流

FileInputStream

FI=new

FileInputStream(F);

FileOutputStream

FO=new

FileOutputStream(F);

wile(FI.read()!=EOF)

{

FO.write();

}

java 删除文件中的数据

1、如果只是想要文件中的内容,可以使用如下代码:

FileOutputStream fs = new FileOutputStream(new File("C:\\buyterms.txt"));

2、如果是想要文件夹中的内容,可以使用如下代码:

package com.xx;  

import java.io.File;  

public class Test {  

public static void main(String[] args) {  

String fileRoot = "C:/Users/xx/Desktop/xx/xxx";  

delFolder(fileRoot);  

System.out.println("deleted");  

}  

//  // 删除完文件后删除文件夹  

//  // param folderPath 文件夹完整绝对路径  

public static void delFolder(String folderPath) {  

try {  

delAllFile(folderPath); // 删除完里面所有内容  

//不想删除文佳夹隐藏下面  

//          String filePath = folderPath;  

//          filePath = filePath.toString();  

//          java.io.File myFilePath = new java.io.File(filePath);  

//          myFilePath.delete(); // 删除空文件夹  

} catch (Exception e) {  

e.printStackTrace();  

}  

}  

// 删除指定文件夹下所有文件  

// param path 文件夹完整绝对路径  

public static boolean delAllFile(String path) {  

boolean flag = false;  

File file = new File(path);  

if (!file.exists()) {  

return flag;  

}  

if (!file.isDirectory()) {  

return flag;  

}  

String[] tempList = file.list();  

File temp = null;  

for (int i = 0; i  tempList.length; i++) {  

if (path.endsWith(File.separator)) {  

temp = new File(path + tempList[i]);  

} else {  

temp = new File(path + File.separator + tempList[i]);  

}  

if (temp.isFile()) {  

temp.delete();  

}  

if (temp.isDirectory()) {  

delAllFile(path + "/" + tempList[i]);// 先删除文件夹里面的文件  

//              delFolder(path + "/" + tempList[i]);// 再删除空文件夹  

flag = true;  

}  

}  

return flag;  

}  

}


分享标题:java中文件删除的代码 java中文件删除的代码是什么
本文路径:http://cdweb.net/article/docoioh.html