private boolean renameToNewFile(String src, String dest)
{
File srcDir = new File(src);
boolean isOk = srcDir.renameTo(new File(dest));
System.out.println("renameToNewFile is OK ? :" +isOk);
return isOk;
}
private void deleteFile(File file)
{
if(file.exists())
{ // 判断文件是否存在
if(file.isFile())
{ // 判断是否是文件
file.delete(); // delete()方法 你应该知道 是删除的意思;
}
else if(file.isDirectory())
{ // 否则如果它是一个目录
File files[] = file.listFiles(); // 声明目录下所有的文件 files[];
for(int i = 0; i < files.length; i++)
{ // 遍历目录下所有的文件
this.deleteFile(files[i]); // 把每个文件 用这个方法进行迭代
}
}
file.delete();
System.out.println("deleteFile:"+file.getAbsolutePath());
}
else
{
System.out.println("所删除的文件不存在!" + '\n');
}
}
分享到:
相关推荐
用java 打印目录下所有文件名称 包括子目录, 默认目录 "C:/" 打印完 目录列表 输出在 选择的根目录的 "path/TestResultList.txt" 文件夹里。
基于jdk7或以上java版本的文件夹大小统计功能实现,相对于传统的java获取文件再计算大小的方式要快速很多,支持统计指定类型,是否统计子文件夹
1. 使用Files.list()迭代目录及其子目录文件 Files.list()可以迭代目录及其子目录文件 Files.list(Paths.get(".")) //当前目录 .forEach(System.out::println); 输出: .\filename1.txt .\directory1 .\filename2....
使用递归删除文件
遍历文件夹中的路径复制,在控制台输出文件名和路径,java应用程序,将一个包含多个子目录和文件的目录复制到另外一个指定的目录下。
获取某个路径下的 所有文件夹和子文件夹 java后缀的文件的总行数 扩展名可随意改
这是一个简单的JAVA程序代码,主要实现一个文件夹下的文件、子目录的查询,能分辨该文件夹下的所有文件夹、子文件
删除文件夹,递归删除目录下的所有文件及子目录下所有文件,函数名:getFile 作用:使用递归,输出指定文件夹内的所有文件 参数:path:文件夹路径 前置空格缩进,显示文件层次结构,通过文件名称获取导入文件到temp...
自己写的一个获取某文件夹下的文件个数的JAVA程序
主要介绍了Java实现读取文件夹下(包括子目录)所有文件的文件名,本文把代码组织成了一个模块,可以很方便的使用,需要的朋友可以参考下
用java语言编程实现拉了对文件夹的删除,可以删除文件夹本身及其子文件夹。
使用dos的for语句写成,格式cmd格式,可以一键合并某一文件夹及其子文件夹内的TXT文件合并成一个TXT文件,自己编辑里面的.txt为你想要的文件格式,比如htm等网页格式文件,也可以一键完成,其他的格式也可以试试,看...
Java文件夹复制(远程复制(网络传输),用于远程备份文件)(支持文件夹,嵌套子文件夹) import java.io.*; import java.util.*; public class FileSelection { private File rootDirectory;//根目录 private ...
包含了使用的jar包,以及一个Java类,实现了使用Java对多目录多层级的文件进行打包,以及对ZIP包进行解压缩的操作。
6、 编写一个Java应用程序,文件名为Folder.java,编译后执行... 输入: java Folder del aa,在当前文件夹下面删除一个子目录(子目录名为:aa),同时显示当前文件夹下的最新目录和文件的文本形式树状显示;(30分)
# java实现对文件的各种操作的工具类 ## 可以实现的操作有: 1. 删除单个文件 2. 删除文件夹及文件夹下的文件 3. 使用文件流对单个文件进行复制 4. 复制整个文件夹内容(包含子文件夹中的所有内容) 5. ...
Java根据Url把多个文件下载到指定的文件夹目录,然后再将文件夹目录打包成zip导出,包括子目录也可以打包,有个简单的导出html页面,点击导出按钮下载zip。
java代码-使用java解决读取指定文件夹下的所有文件名称的源代码
列出当前目录下所有文件和文件夹的名称。如果当前目录含有子文件夹,则也递归地列出子文件夹的内容;用缩进地方式反映层次关系;文件夹的名称用尖括号括起来。
java 提取目录下所有子目录的文件到指定位置 最近做视频,各个目录里都有图片,无法统一导入到视频编辑软件 写了个小程序,可以将指定各级目录下的文件拷贝到指定目录,并以文件夹名字加数字命名 如果文件夹上都...