如何用JAVA代码创建一个文件夹?

如何用JAVA代码创建一个文件夹?,第1张

File类里面有两个方法可以实现:\x0d\x0a一个是mkdir():创建此抽象路径名指定的目录。\x0d\x0a另外一个是mkdirs(): 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。\x0d\x0a\x0d\x0a比如你想在A文件夹创建一个B文件夹,并在B文件夹下创建c和D文件夹,可以用下面的代码实现:\x0d\x0a\x0d\x0aimport java.io.File\x0d\x0a\x0d\x0apublic class Test {\x0d\x0a public static void main(String args[]) {\x0d\x0a File file = new File("D:\\A\\B\\C")\x0d\x0a file.mkdirs()\x0d\x0a \x0d\x0a file = new File("D:\\A\\B\\D")\x0d\x0a file.mkdir()\x0d\x0a }\x0d\x0a}

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

Java创建文件夹的方法

/** * 用于创建文件夹的方法 * @param mkdirName */ public void mkdir(String mkdirName) { try { File dirFile = new File(mkdirName)boolean bFile = dirFile.exists()if( bFile == true ) { System.out.println("The folder exists.")} else { System.out.println("The folder do not exist,now trying to create a one...")bFile = dirFile.mkdir()if( bFile == true ) { System.out.println("Create successfully!")System.out.println("创建文件夹")} else { System.out.println("Disable to make the folder,please check the disk is full or not.")System.out.println(" 文件夹创建失败,清确认磁盘没有写保护并且空件足够")System.exit(1)} } } catch(Exception err) { System.err.println("ELS - Chart : 文件夹创建发生异常")err.printStackTrace()} } }责任编辑:小草


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8141326.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存