java13.语言进阶------本地文件操作---文件夹的创建、重命名、删除
来源:互联网 发布:java程序员年终总结 编辑:程序博客网 时间:2024/05/20 12:21
一、创建
示例1:
import java.io.File;public class HelloFolder { public static void main(String[] args) { File folder = new File("my new folder");//如果参数改为my new folder/one/two/three则创建失败,只能在已存在文件夹下创建文件夹 if (folder.mkdir()) { System.out.println("文件夹创建完成"); } else { if (folder.exists()) { System.out.println("文件夹已经存在不用创建"); } else { System.out.println("文件夹创建失败"); } } }}
.
示例2.
import java.io.File;public class HelloFolder { public static void main(String[] args) { File folder = new File("my new folder/one/two/three"); if (folder.mkdirs()) { System.out.println("文件夹创建完成"); } else { if (folder.exists()) { System.out.println("文件夹已经存在不用创建"); } else { System.out.println("文件夹创建失败"); } } }}
可以用mkdirs()来创建多级文件夹结构
二、重命名
示例1:
import java.io.File;public class HelloFolder { public static void main(String[] args) { File folder = new File("my new folder"); File newfolder = new File("my new folder-new"); if (folder.renameTo(newfolder)) { System.out.println("done"); } else { System.out.println("fail"); } }}
运行之后:
仅仅修改了my new floder,子文件夹未变,说明是单独重命名某一级的文件夹
.
示例2.
import java.io.File;public class HelloFolder { public static void main(String[] args) { File folder = new File("my new folder-new/one/two"); File newfolder = new File("my new folder-new/two"); if (folder.renameTo(newfolder)) { System.out.println("done"); } else { System.out.println("fail"); } }}
结果:
类似于文件,重命名到同一分区下的某一文件路径下,这一操作类似于移动
.
.
三、删除
示例:
import java.io.File;public class HelloFolder { public static void main(String[] args) { File folder = new File("my new folder-new/two/three"); if (folder.delete()) { System.out.println("删除成功"); } else { System.out.println("删除失败"); } }}
注:调用delete()方法的文件夹,其里面不能有任何文件,否则会删除失败
0 0
- java13.语言进阶------本地文件操作---文件夹的创建、重命名、删除
- java12.语言进阶------本地文件操作---文件的创建、删除、重命名
- iOS 创建文件夹,删除文件夹,对文件夹重命名的操作
- java15.语言进阶------本地文件操作---遍历文件夹
- 文件夹的创建、重命名、删除
- Java本地文件操作-新建、删除、重命名、属性
- C#监控文件夹中文件的删除、移动、创建、重命名等操作
- java14.语言进阶------本地文件操作---文件属性的读取、设置
- java16.语言进阶------本地文件操作---文件的简单读写
- Java创建、重命名、删除文件和文件夹
- Java创建、重命名、删除文件和文件夹
- Java创建、重命名、删除文件和文件夹
- Java创建、重命名、删除文件和文件夹
- Java创建、重命名、删除文件和文件夹
- 文件夹的创建,删除,重命名,怎么同时创建多个文件夹
- 创建、删除文件及文件夹,文件及文件夹的复制、剪切、重命名。
- 文件的创建、删除、重命名
- 文件操作:重命名,复制,删除,创建
- CES 2016逛展攻略:三大展区万家展台 你不能错过!
- Blob
- MyEclipse 2015 stable2安装注册及配置说明
- IOS生成二维码、扫二维码
- Office文档在线预览
- java13.语言进阶------本地文件操作---文件夹的创建、重命名、删除
- 水仙花数
- FLV科普9 FLV音频信息
- android在eclipse下创建service服务的简单实现
- 最大二分匹配算法详解(匈牙利)
- hibernate参考文档
- 图像处理与计算机视觉:基础,经典以及最近发展(1)序
- Bootstrap创建表单(一)
- EM算法