java file类怎么去除文件夹只读属性_java ----- I/O(一) File

本文介绍了Java中的IO包中的File类,用于文件和目录的基本操作。通过File类的构造方法创建文件对象,并详细阐述了exists()、getAbsolutePath()、getName()、delete()、createNewFile()、isDirectory()、mkdir()和mkdirs()等关键方法的使用。在实际应用中,需要注意先创建文件夹再进行文件操作,否则会抛出异常。
摘要由CSDN通过智能技术生成

I/O 是input 和 output 的缩写,意为输入/ 输出,也可理解为对计算机进行存储和打印操作

http://java.io 包中提供了一些接口和类,对文件进行基本的操作,如对问津和目录的属性操作、对文件读写的操作等。

File 类:既可以表示文件也可以表示目录,利用他可以用来对文件或目录进行基本操作,可以出与文件相关的信息,如名称、最后修改日期、文件大小等。

1、File 类的构造方法

File(String pathname) : 用指定的文件路径构造文件

File(String dir,String subPath) : 在指定的文件目录下创建指定文件名的文件

dir 参数指定目录路径,subpath 参数指定文件名

File(File prent,String subPath) : 根据一个文件对象和一个字文件 构造文件对象

prent 参数指定目录文件,subpath 参数指定文件名

2、File 类的常用方法:

boolean exists() : 测试文件是否存在

String getAbsolutePath() : 返回此对象表示文件的绝对路径

String getName() : 返回对象表示文件的名称

String getParent(): 返回此File 对象的路径名的上一级,如果路径名没有上一级,就返回null

boolean delete() : 删除此对象指定的文件

boolean createNewFile() : 创建空文件,不创建文件夹。

boolean isDirectory() : 测试此File 对象表示的是否是目录。

boolean mkdir() : 创建一个目录,它的路径名由当前File 对象指定

boolean mkdirs() : 创建包括父目录的目录

3、File 类的创建与使用

a15670ef5aad5bcd8330cee712b2288d.png

说明首先调用的是IO 包中File 类的createNewFile 方法,1012 行,后执行我自己抛出的两个异常

没有找到 E 盘中的名为obge 文件夹

我们需要先在E盘中创建一个叫obge目录,E:obge ,在计算中 要转义一下所以使用

44ebb6a1fdb4e006322958eb04cd1560.png

再次执行后就看到了,要熟悉一下后缀表示的意思

9bd23cd93692f0cbd88fffefad29b1b3.png

在File 类中的方法

eeb381a6783338234b3c34fe0ce1d5e7.png

代码:

package 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值