创建文件夹 java_java怎么建文件夹
Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。File对象代表磁盘中实际存在的文件和目录。
下面我们来看一下java中创建文件夹的方法:
示例:package com.zz;
import java.io.File;
import java.io.IOException;
/**
* Java创建文件夹
*/
public class CreateFile {
public static void main(String[] args) {
/**
* 这样子就很清楚了
* mkdir()创建单个文件夹,要确保它的上级文件夹存在。
* mkdirs()创建多个文件夹,并且不需要保证它的上级文件夹存在
* 将文件输出到文件夹下要确保目标文件夹存在
*/
//在D盘下创建多级目录,无论父级目录是否存在
File file1 = new File("D:/AAA/BBB/CCC");
if (file1.mkdirs()) {
System.out.println("多级层文件夹创建成功!创建后的文件目录为:" + file1.getPath() + ",上级文件为:" + file1.getParent());
}
//创建单个目录,只有在 D:/AAA/BBB/CCC 存在的情况下才会创建 DDD
File file2 = new File("D:/AAA/BBB/CCC/DDD");
if (file2.mkdir()) {
System.out.println("单文件夹 DDD 创建成功!创建后的文件目录为:" + file2.getPath() + ",上级文件为:" + file2.getParent());
}
//创建文件,只有当上级文件夹存在的时候才会创建
File file3 = new File("D:/AAA/BBB/CCC/DDD", "mytest.bat");
try {
if (file3.createNewFile()) {
System.out.println("多级层文件夹下文件创建成功!创建了的文件为:" + file3.getAbsolutePath() + ",上级文件为:" + file3.getParent());
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
注:
mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下:new File("/tmp/one/two/three").mkdirs();
执行后, 会建立tmp/one/two/three四级目录new File("/tmp/one/two/three").mkdir();
则不会建立任何目录, 因为找不到/tmp/one/two目录, 结果返回false
更多java知识请关注java基础教程栏目。
创建文件夹 java_java怎么建文件夹相关推荐
- 修改文件后缀 java_java批量修改文件后缀名方法总结|chu
突然需要改一堆文件的后缀名,所以想编程解决,话不多说直接上代码 java import java.io.File; import java.util.Scanner; public class Fil ...
- 请问苹果x是如何建文件夹_苹果x怎么创建文件夹相关阅读-苹果x怎么创建文件夹文章阅读-123文学网...
在日常的生活中,我们会把手机相关的APP放在同一个文件夹下.那么苹果手机怎么设置文件夹呢?下面就让afU123小编来告诉大家吧,欢迎阅读. 1.打开苹果手机. 2.一直按着一个软件的图标,知道图标开始 ...
- 创建文件夹 java_java文件操作 之 创建文件夹路径和新文件
一:问题 (1)java 的如果文件夹路径不存在,先创建: (2)如果文件名 的文件不存在,先创建再读写;存在的话直接追加写,关键字true表示追加 (3)File myPath = new File ...
- java项目 建文件夹_在Java工程下,用java代码创建文件夹
展开全部 参考下面代码,说明已在代码中注释:import java.io.File; import java.io.FileOutputStream; import java.io.IOExcepti ...
- synology服务器如何建文件夹,Synology Assistant如何创建共享文件夹?新建共享文件夹流程介绍...
作为群晖科技官方开发的局域网安装助手,能够安装并管理好 DiskStation 的资源,建立专属的共享文件夹,下面就跟小编来了解下吧. 创建共享文件夹: 首先我们需要打开文件工作站(File Stat ...
- C语言文件操作 fopen, fclose, mkdir(打开关闭文件,建文件夹,判断文件是否存在可读或可写)
1.建文件夹 int _mkdir(const char *path,mode_t mode); 函数名: _mkdir 功 能: 建立一个目录 用 法: int _mkdir( const char ...
- 平果手机桌面计算机,苹果手机怎么做老系统文件夹-苹果手机桌面怎么建文件夹...
苹果手机桌面怎么建文件夹 1/5 长按任意一个APP 2/5 直到App左上角出现一个叉号并抖动 3/5 拖到任意一个图标与另外一个图标重叠,此时系统就自动创建一个文件夹 4/5 点击文件夹 5/5 ...
- 批量建文件夹并命名不一样名字
如何批量建文件夹并命名不一样名字?不知道大家在工作中有没有遇到过这样的操作,已经准备好了很多个不同的名称,现在需要根据这些名称新建对应的文件夹,很多人会一个一个复制名称然后新建文件夹并重命名,这个方法 ...
- 三、连接MOBA建文件夹配置jdk环境变量,hadoop环境变量。hadoop的本地部署使用
一.建文件夹 ①:我们需要在/opt下面创建两个文件夹 software:放软件的压缩包 (创建software文件夹的命令:mkdir /opt/software) module:放软件解压后的文件 ...
最新文章
- Android 曝光采集:以商品 view 曝光量的统计为例
- 重拾Javascript(四) 运动 图片的淡入淡出
- (137)FPGA面试题-Verilog HDL中function和task的区别(一)
- 简谈Java的join()方法(转)
- windows server 2012 --安装远程桌面服务后无法远程的问题
- 60、剑指offer--把二叉树打印成多行
- 使用Net::DNS CPAN模块模拟一个DNS CNAME应答记录
- 高一下学期计算机考试知识点,高中数学知识点总结
- 如何在matlab中打开图片
- 虚拟机网络与物理机网络互通
- matlab归一化方法,数据归一化的基本方法
- 宽依赖和窄依赖_spark的宽依赖窄依赖
- dist打包报 ERROR Failed to compile with 606 errors,These dependencies were not found
- PreActResNet
- 用python画柯南
- H5页面使用qq客服功能
- Linux下的ISCIS服务
- 减肥训练锻炼身体运动健身视频制作PR模板素材
- 2015,我的转折点
- Python 回调函数的实现
热门文章
- android5.1 显示方向,Android5.1 Settings.apk定制显示选项
- Eclipse——恢复的默认窗口设置篇
- java.nio.file 找不到_java - 断言该错误:无法访问路径(找不到java.nio.file.Path) - 堆栈内存溢出...
- android点击灰色背景图片,android button按键失去焦点和点击后改变背景图片
- python接口自动化测试框架实战从设计到开发_Python接口自动化测试框架实战 从设计到开发...
- idea将远程代码更新合并到本地_idea 本地调试远程服务器代码
- 安装sqlserver2008,重新启动计算机不通过的解决办法
- Scrum之 评审会议
- Java学习笔记——反射
- ASP.NET Core管道深度剖析(2):创建一个“迷你版”的管道来模拟真实管道请求处理流程