java导入apache的FileUtils的jar包—删除文件(夹)中的内容

转载 2015年11月21日 11:31:07
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileDeleteStrategy;

/*
 * 需要导入commons-io的jar包,下载地址:(选择bin,不是src)
 * http://commons.apache.org/proper/commons-io/download_io.cgi;
 * 导入jar包的方式很简单,百度查找eclipse怎么导入jar包;
 */
public class FileDeleteStrategyTest 
{
public static void main(String[] args) 
{
File file = new File("d:\\a\\b");   //创建要删除的文件夹对象;
System.out.println("获得所有文件的绝对路径:");
        File[] lists = file.listFiles();   
        for(File x:lists)
    {
    System.out.println(x.getAbsolutePath());
    }
    FileDeleteStrategy strategy = FileDeleteStrategy.NORMAL;
   System.out.println("以普通策略删除非空文件夹:");
   try 
    {
strategy.delete(file);
System.out.println("文件删除成功!");
} catch (IOException e) 
{
System.out.println("文件删除失败!");
}
    strategy = FileDeleteStrategy.FORCE;
    System.out.println("以强制策略删除非空文件夹:");
   try
 {
strategy.delete(file);
System.out.println("文件删除成功!");
} catch (IOException e)
 {
System.out.println("文件删除失败!");
}
}
}

使用FileUtils简化你的文件操作(commons-io.jar)

前言:     在工作当中我们往往遇到很多文件的操作,我们也习惯写一些自己定义的工具类来简化文件操作,其实apache的commons的FileUtils类就是这样一个工具类,使用它能大大的简化...
  • houfeng30920
  • houfeng30920
  • 2016年07月22日 18:20
  • 5449

利用commons-io.jar包中FileUtils和IOUtils工具类操作流及文件

1.String IOUtils.toString(InputStream input),传入输入流对象,返回字符串,有多重重载,可按需要传参 用例: @Test public void showI...
  • koushr
  • koushr
  • 2016年01月24日 23:46
  • 3547

FileUtils类

  • 2014年02月14日 15:28
  • 1013B
  • 下载

structs利用 FileUtils 类文件上传示例

structs文件上传示例structs.xml
  • Peng_Hong_fu
  • Peng_Hong_fu
  • 2016年11月15日 14:19
  • 1661

windows下apache如何完整卸载?

1、运行services.msc,在服务中停止 apache 服务。 2、运行命令行程序,输入 sc delete apache,删除该服务 3、删除apache文件夹。...
  • rrr4578
  • rrr4578
  • 2014年08月14日 21:30
  • 14147

Java读取和删除文件夹下的所有文件

package otherstudy; import java.io.File; import java.io.FileNotFoundException; import java.io.IOExc...
  • lqclh502
  • lqclh502
  • 2014年08月01日 13:02
  • 4885

FileUtils方法大全

FileUtils 获取系统的临时目录路径:getTempDirectoryPath() publicstatic String getTempDirectoryPath() {           ...
  • gao36951
  • gao36951
  • 2014年07月30日 16:20
  • 37049

文件操作工具类 FileUtils常用方法

文件操作工具类(FileUtils) 使用该工具类的前提是项目里导入commons-io 包 import org.apache.commons.io.FileUtils;  List li...
  • wohaqiyi
  • wohaqiyi
  • 2016年12月22日 14:06
  • 3034

使用FileUtils简化你的文件操作

前言:     在工作当中我们往往遇到很多文件的操作,我们也习惯写一些自己定义的工具类来简化文件操作,其实apache的commons的FileUtils类就是这样一个工具类,使用它能大大的简化...
  • lqclh502
  • lqclh502
  • 2014年08月01日 16:15
  • 30795

java借助org.apache的fileUtils实现文件或者文件夹的拷贝

今天在java项目里的需要备份某个文件夹下的所有文件,通过别人的提示发现apache的fileutils很好用,记下来有需要的看看!Date dt = new Date(); SimpleDate...
  • suiyuanxiaozi_qi
  • suiyuanxiaozi_qi
  • 2015年01月06日 15:27
  • 2153
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java导入apache的FileUtils的jar包—删除文件(夹)中的内容
举报原因:
原因补充:

(最多只允许输入30个字)