File---文件、文件夹的创建
File
文件包含以下两类:1)文件夹(directory); 2)普通文件(File),普通文件一般指的是文本文件,以.txt结尾,常见的excel、word均不属于文本文件。
其中,文件的属性有:
1) 文件名
2) 文件大小
3) 存放路径
文件的方法有:
1)删除
2)创建
3)查询
一个File类对象可以表示一个具体的文件。
创建文本文件
createNewFile(),如果文件不存在则创建,存在则创建失败
创建单个文件
mkdir(),如果文件夹不存在则创建,存在则创建失败
创建多级文件夹
mkdirs(),如果文件夹不存在则创建,存在则创建失败
代码实现
/*** File* 一个File类对象可以表示一个具体的文件* 1.创建文件或者文件夹,有异常* 1)创建文本文件* createNewFile(),如果文件不存在则创建,存在则创建失败* 2)创建单个文件* mkdir(),如果文件夹不存在则创建,存在则创建失败* 3)创建多级文件夹* mkdirs(),如果文件夹不存在则创建,存在则创建失败**/
public class FileDemo1 {public static void main(String[] args) {try {File file1 = new File("F:\\x0803.txt");//创建一个新的普通文件boolean flag = file1.createNewFile();System.out.println(flag?"创建成功":"创建失败");//创建一个文件夹File file2 = new File("F:\\x0803_java");boolean flag2 = file2.mkdir();System.out.println(flag2?"文件夹创建成功":"文件夹创建失败");//创建多级文件File file3 = new File("F:\\x0803_java\\web\\html\\tag");boolean flag3 = file3.mkdirs();System.out.println(flag3?"多级文件夹创建成功":"多级文件夹创建失败");} catch (IOException e) {e.printStackTrace();}}
}
File---文件、文件夹的创建相关推荐
- JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤...
JAVA之旅(二十八)--File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤 我们可以继续了,今天说下File 一.File概述 文件的操作是非常 ...
- JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤
JAVA之旅(二十八)--File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤 我们可以继续了,今天说下File 一.File概述 文件的操作是非常 ...
- Android中文件与文件夹的创建(file)
1.关于文件夹的创建 //新建一个File,传入文件夹目录 File file = new File("/mnt/sdcard/work/mywork"); //判断文件夹是否存在 ...
- java 遍历file_JAVA File类(文件的遍历,创建,删除)
File类构造函数 File f1=new File("H://asc//");//传入文件/目录的路径 File f2=new File(f1,"test.txt&qu ...
- golang 文件 文件夹 创建 读取 移动 复制 写入 遍历
目录 文件读取 创建 写入 移动 拷贝 删除 文件 创建文件夹 文件覆盖判断 遍历文件夹 权限 文件操作, 大体分为两部分: os库 : 文件\文件夹创建,读取,移动,复制 io库 : 文件内容的写入 ...
- python怎么编辑文件夹_python创建修改文件
python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd() 返回指定目录下的所有文件和目录 ...
- 文件,文件夹的创建和删除
QQ群中,有人问文件夹的删除,就上网查了一下,整了个程序,要注意的地方就是,文件夹里面的内容要判断是文件还是子文件夹 贴上源码(有的内容来自网络) import java.io.File; impor ...
- python怎么创建文件夹_如何使用python在文件夹中创建文本文件?
我试图在一个不是运行脚本的目录的文件夹中创建一个.txt文件.我有一个脚本所在的文件夹,我可以在脚本所在的同一个目录中创建该文件夹,但它不会在该文件夹中创建文本文件.我通常遇到两个错误中的一个:Per ...
- java创建文件夹和文件_Java创建文件夹与创建文件
jik package test.file; //time: 05-12-22 //author: [email]huapingsmith@hotmail.com[/email] //descript ...
- C#文件夹的创建和定期删除
文件夹的创建和定期删除 1. 效果和代码 2. 代码下载地址: 1. 效果和代码 using System; using System.Collections.Generic; using Syste ...
最新文章
- c 应用程序多语言版本,c – 在win32 API应用程序中实现全球化/多语言功能
- 为什么程序员不能接私活?
- 三星android 7.0 root,三星G9300 7.0 root教程及获取7.0的root权限
- QT学习:基本对话框
- LeetCode - 141. 环形链表
- 根据专利号到专利查询的网站上抓取想要的信息(上)
- for循环中++i 和 i++ 的区别
- 几个常用的文本处理shell 命令:find、grep、sort、uniq、sed、awk
- R语言编程艺术(4)R对数据、文件、字符串以及图形的处理
- 为您详细比较三个 CSS 预处理器(框架):Sass、LESS 和 Stylus
- [求助] win7 x64 封装 出现 Administrator.xxxxx 的问题
- 李宏毅 || 机器学习笔记一
- 昂达平板不能开机刷机_昂达平板电脑刷机教程
- 什么是驻点和拐点_拐点和驻点的区别有哪些
- 孕马血清促性腺激素PMSG的来源及主要功能
- C# + HotKey
- Windows设置自动关机
- 巨象指纹浏览器是如何解决账号关联问题的
- xlsx表格怎么筛选重复数据_excel表格如何过滤筛选重复项内容
- Java代码混淆工具ProGuard
热门文章
- linux学习---brk(), sbrk() 用法
- STM32、51单片机如何使用USB转TTL烧写程序?
- 规划新一年 IT 技术路线?一起来学习下 Gartner 基础设施 Hype Cycle
- ES6数组去重的方法
- pgAdmin4卡在Please enter the password for the user ‘postgres‘ to connect the server - “PostgreSQL“
- UE4 Socket多线程非阻塞通信【2】
- 罗振宇为何说什么都错?
- kindeditor在线编辑器的使用心得
- 测试环境部署——selenium+python
- Element Plus 虚拟化表格组件的使用(排序、筛选、自定义单元格渲染) - 个人使用总结