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

被折叠的 条评论
为什么被折叠?



