JAVA 如何使用File类创建文件,文件夹
一: 包
import java.io.File;
import java.io.IOException;
二:File文件类的实例化
File f1 = new File("D:/我的文件/操作系统实验报告/第四次实验报告");
(1) 其中 文件之间的进入用 “/” 或者 使用一个反引号加“\”也可以如下
File f1 = new File("D:\\我的文件\\操作系统实验报告\\第四次实验报告");
三:文件的创建 createNewFile
f1.createNewFile();
注意:createNewFile只能创建当下的文件,而非文件夹,以当前例子来讲,当“操作系统实验报告”文件不存在时,则创建失败。
Exception in thread "main" java.io.IOException: 系统找不到指定的路径。
而当“第四次实验报告”不存在时则会创建 文件 “第四次实验报告”
如果“第四次实验报告存在时” ,并非删除重新创建,而是直接不会创建了
四:文件夹的创建 mkdir与mkdirs
mkdir: 只能创建一个文件夹
使用方法:
f1.mkdir();
即只能创建当前目录的一个文件夹“第四次实验报告”。
mkdirs: 可创建多层目录文件夹
使用方法:
f1.mkdirs();
如果“我的文件”,“操作系统实验报告”,“第四次实验报告” 均不存在 则会建立三个文件夹。
五: 文件的删除 delete
f1.delete();
delete语句慎重使用哈,可别把硬盘删没了,这可是真会删除的!!
而且不走回收站。
他会删除当前对象最后一个文件,即“第四次实验报告”。
JAVA 如何使用File类创建文件,文件夹相关推荐
- 关于Java里面File类创建txt文件重复???
private JButton getOpenButton() {if (openButton == null) {openButton = new JButton();openButton.setT ...
- File类创建删除功能的方法
package com.learn.demo01.File;import java.io.File; import java.io.IOException;/*File类创建删除功能的方法- publ ...
- Java中的File类和IO流
Java中的File类和IO流 File类 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建.查找和删除等操作. File的分隔符 import java.io.Fi ...
- java中io流如何创建一个文件_,Java中Io流操作-File类的常用操作-创建文件,创建文件夹...
package com.hxzy.IOSer; import java.io.File; import java.io.IOException; public class Demo03 { publi ...
- 如何删除java里的类_java File类创建和删除目录详解
你知道java File类创建和删除目录应该如何实现吗?其实这个还是非常简单的,下面就一起来通过简单的文章进行一下了解吧. File类除了对文件的创建和删除之外,还能够创建和删除目录,创建目录需要调用 ...
- 【java笔记】File类(2):获取,判断,创建,删除,遍历目录方法
[java笔记]File类(1)概述,静态成员,构造方法_m0_52043808的博客-CSDN博客 获取功能方法: public String getAbsolutePath():返回此File的绝 ...
- 【训练过程】1) Create Training File(创建训练文件)
1) Create Training File(创建训练文件) Put the folders of VOC dataset(clean images是原始的干净图像(VOC)), collected ...
- File类如何获取文件后缀名
File类如何获取文件后缀名 /*** 获取指定文件或文件夹的后缀名* @param fileName 文件名称* @return*/public static String getFileSuffi ...
- 四十一、深入Java中的 File类
@Author:Runsen @Date:2020/6/6 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排名 ...
最新文章
- 视频云王海华:关于移动短视频技术选型的那些事
- linux c 命令行解析 getopt getopt_long optarg optind opterr optopt 简介
- Java基础小常识-继承-(10)
- ocbase 数据库 蚂蚁_iOS - OC SQLite 数据库存储
- JavaScript实现trial Division试除法算法(附完整源码)
- 平均 3000-20000 块不等,有空接外包私活的入群!
- Docker系列之.NET Core入门(三)
- int main(int argc,char* argv[])讲解
- Semantic-UI的React实现(二):CSS类构造模块 1
- 【LeetCode 986】 区间列表的交集(区间交集)
- [android] AndroidManifest.xml - 【 manifest - permission】
- Linux系统管理(6)——Linux下启动Redis服务的几种方法
- 安装使用dubbo-admin管理台进行服务监控和服务治理
- xml文件查看器_万能文件查看器,一个软件打开电脑所有文件
- 类与对象(面向对象的编程语言java)
- 几大主流的前端框架(UI/JS)框架
- 电信飞扬校园网共享WIFI(MAC用户)
- xbox手柄电脑怎么测试软件,win10电脑怎么连接xbox手柄?win10电脑连接xbox手柄的详细步骤...
- 用PS制作黑白画效果
- 三年级计算机帮助我们学本领,三年级学本领100字作文
热门文章
- 面试题 10.11. 峰与谷-快速排序
- 会议服务与管理【2】
- S270无线物联网数据监测4G RTU功能介绍
- 基于因果推断的根因分析
- matlab 画星座图,基于k-D树邻近点搜索的彩色星座图绘制[Matlab]
- 计算机房灭火房间用的系数,01-机房七氟丙烷气体灭火用量设计计算(1页)-原创力文档...
- 虹科小课堂|密度测量,你了解多少?
- speak failed:not bound to TTS engine解决方案
- signal软件如何退出账号_微信怎么一键切换登录 微信多账号一键切换方法【图文详解】...
- 散列算法和数字签名笔记