当前位置:首页 » 编程语言 » javamkdir

javamkdir

发布时间: 2024-07-30 18:44:31

java File类中的mkdir()和mkdirs()有什么区别

mkdir()
只能在已经存在的目录中创建创建文件夹
mkdirs()
可以在不存在的目录中创建文件夹。诸如:a\\b,既可以创建多级目录。

mkdirs
public boolean mkdirs()

创建一个目录,它的路径名由当前 File 对象指定,包括任一必须的父路径。

返回值:
如果该目录(或多级目录)能被创建则为 true;否则为 false。

mkdir
public boolean mkdir()

创建一个目录,它的路径名由当前 File 对象指定。

返回值:
如果该目录能被创建则为 true;否则为 false。

❷ java涓璅ile涓链夊垱寤烘枃浠跺すmkdir,涓轰粈涔堟病链夊垹闄ゆ枃浠跺す

镙规嵁妤间笂镓璇达纴鍏埚垹闄ら噷闱㈢殑鏂囦欢锛屽啀鍒犻櫎鏂囦欢澶癸纴涓嬮溃鏄浠g爜
public class Test {
public static void deleteInsideFile(File f){
File[] childfile = f.listFiles();
for (int i = 0; i < childfile.length; i++) {
if(childfile[i].isDirectory()){
deleteInsideFile(childfile[i]);
}
childfile[i].delete();
}
}
public static void testDelete(){
File f = new File("G:/test/delete");
deleteInsideFile(f);
f.delete();
}
public static void main(String[] args) {
testDelete();
}
}

❸ java中f.mkdir();是什么意思

创建目录用的。

比如:

publicclassExample{
publicstaticvoidmain(Stringargs[]){
Filef=newFile("f:/example/test");
f.mkdir();

}

就在f:/example/文件下创建了一个目录。运行结果:

❹ java file类方法mkdir()疑问

可以先切换到指定的文件夹路径下,之后直接通过mkdir方法进行文件夹创建。举例:
String path = "d:/oldfilepath";//定义指定文件路径
String newPath = path+"/newpath";//指定新路径
File file = new File(newPath );//定义一个文件流
file.mkdir();//创建文件夹
备注:如果不确定原有文件夹是否存在的情况下,可以通过”mkdirs“创建多层路径。

热点内容
php办公系统 发布:2025-07-19 03:06:35 浏览:900
奥德赛买什么配置出去改装 发布:2025-07-19 02:53:18 浏览:40
请与网络管理员联系请求访问权限 发布:2025-07-19 02:37:34 浏览:189
ipad上b站缓存视频怎么下载 发布:2025-07-19 02:32:17 浏览:844
phpcgi与phpfpm 发布:2025-07-19 02:05:19 浏览:527
捷达方向机安全登录密码是多少 发布:2025-07-19 00:57:37 浏览:692
夜魔迅雷下载ftp 发布:2025-07-19 00:39:29 浏览:99
增值税票安全接入服务器地址 发布:2025-07-19 00:20:45 浏览:486
solidworkspcb服务器地址 发布:2025-07-18 22:50:35 浏览:822
怎么在堆叠交换机里配置vlan 发布:2025-07-18 22:42:35 浏览:630