文件操作File(Java)

更多内容可以访问我的博客:blog.saiita.cn

isFile()方法

File的isFile方法用于判断当前File对象表示的是否为一个文件

1
boolean isFile()

该方法若返回true,这表示File表示的是一个文件。

length方法

File的length方法用于返回由此抽象路径名表示的文件的长度,其定义为:

1
long length()

该方法返回的long值表示该文件所占用的字节量。

exists方法

File的exists方法用于测试此抽象路径名表示的文件或目录是否存在,其方法定义:

1
boolean exists()

若该File表示的文件或目录存在则返回true,否则返回false。

createNewFile方法

File的createNewFile方法用于当且仅当不存在具有此抽象路径名指定的名称的文件时,原子地创建由此抽象路径名指定的一个新的空文件。 其方法定义:

1
boolean createNewFile()

返回值:如果指定的文件不存在并成功地创建,则返回 true;如果指定的文件已经存在,则返回 false 。

delete方法

File的delete方法用于删除此抽象路径名表示的文件或目录。 其方法定义:

1
boolean delete()

返回值:当且仅当成功删除文件或目录时,返回 true;否则返回 false。

需要注意的是,若次File对象所表示的是一个目录时,在删除时需要保证此为空目录才可以成功删除(目录中不能含有任何子项)。

isDirectory()

File的isDirectory方法用于判断当前File对象表示的是否为一个目录

1
boolean isDirectory()

返回值:若File对象表示的是一个目录,则返回true

点赞 0

Saiyintai

软件测试工程师

相关推荐

Java集合框架

Java提供了一个可以存数一组数据的数据结构,其提供了丰富的方法,在实际开发中往往比数组使用的更广泛。这种数据机构成为 …

Date类Calendar日历类

Date 日期类 创建Date对象Date() 获取当前的系统long time=System.currentTimeMillis();Date(long date);Date(int year, in …

重定向(Java)

什么是重定向 在服务器为浏览器提供响应时,回传的数据包中的状态行里面是302状态码,同时在消息头内会增加一个键值对,名 …

微信扫一扫,分享到朋友圈

文件操作File(Java)