今天小编给大家分享一下java文件夹操作代码怎么写的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
文件夹操作
package com.file;
import java.io.File;
/**
* Created by elijahliu on 2017/2/11.
*/
public class HelloFolder {
public static void main(String[] args) {
File folder = new File("my new folder");
if (folder.mkdir()) {//创建文件夹 判断是否成功
System.out.println("文件夹创建完成");
File newfolder = new File("myn new foleder - new");
folder.renameTo(newfolder);//这里重命名了文件夹 文件夹的重命名是可以单独更改一级的文件夹名的 而这一级下面的文件夹不变 保存目录结构
if (folder.delete()) {
System.out.print("done");//这里的删除只能删除空文件夹,如果文件夹中有东西,那么则不能删除,不问三七二十一直接删除一个非空文件夹是非常不负责任的
} else {
System.out.println("fail");
}
}else{
if (folder.exists()) {
System.out.println("文件夹已经存在不用创建");
}else{
System.out.println("文件夹创建失败");
}
}
File folders = new File("my new folder/one/two/three/main");
folders.mkdirs();//在java中用mkdir只能创建一个,mkdirs可以创建多级目录
}
}
版权声明:除特别声明外,本站所有文章皆是本站原创,转载请以超链接形式注明出处!