Java File类的使用

本文详细介绍了Java中File类的基本概念、构造方法、文件名处理、普通文件信息获取及目录操作等核心功能,并附带示例代码帮助理解。


File类定义

             1、File类是java.io包中唯一能够代表磁盘文件本身的对象,提供了对“文件”或者“目录”的操作。

          2、File类定义了一些与平台无关的方法进行文件操作,如建立、删除、查询、重命名等。

          3、可以用它来表示某个文件的名字,也可以用它来表示目录里一组文件的名字。

          4、在File类中包含了大部分和文件操作的功能方法,该类的对象可以代表一个具体的文件或文件夹


二、File类构造函数

      1. public File(String path)

            如果path是实际存在的路径,则该File对象表示的是目录

            如果path是文件名,则该File对象表示的是文件

 

      2.public File(String path,String name)

            path是路径名,name是文件名;

 

     3. public File(File dir,String name)

           dir是路径名,name是文件名;


三、文件名的处理

     ① String getName( ); 得到一个文件的名称(不包括路径);

     ② String getPath( ); 得到一个文件的路径名;

     ③ String getAbsolutePath( );得到一个文件的绝对路径名;

     ④ String getParent( ); 得到一个文件的上一级目录名;


四、普通文件信息和工具

           ①long lastModified( ); 得到文件最近一次修改的时间;

           ②long length( ); 得到文件的长度,以字节为单位;

           ③boolean delete( ); 删除当前文件;

五、目录操作

            ①boolean mkdir( ); 根据当前对象生成一个由该对象指定的路径;

            ②String  list( ); 列出当前目录下的文件;


六、File类示例



评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值