当前位置:首页 » 编程语言 » 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“创建多层路径。

热点内容
电脑登陆加密 发布:2025-01-16 05:21:57 浏览:151
安卓怎么修复闪退 发布:2025-01-16 05:21:54 浏览:554
易盾加密 发布:2025-01-16 05:20:51 浏览:893
html上传图片的代码 发布:2025-01-16 05:16:55 浏览:601
搭建服务器租用电信的怎么样 发布:2025-01-16 05:12:32 浏览:49
phpmysql源码下载 发布:2025-01-16 05:12:31 浏览:211
python安装依赖包 发布:2025-01-16 05:11:45 浏览:996
澳门云主机品牌服务器 发布:2025-01-16 05:06:55 浏览:769
数据库设计主要内容 发布:2025-01-16 05:02:02 浏览:13
存储过程如何修改 发布:2025-01-16 05:01:55 浏览:634