首页 > 代码库 > Java File类(转载笔记)
Java File类(转载笔记)
四个 File类定义、、
1、File类是java.io包中唯一能够代表磁盘文件本身的对象,提供了对“文件”或者“目录”的操作。
2、File类定义了一些与平台无关的方法进行文件操作,如建立、删除、查询、重命名等。
3、可以用它来表示某个文件的名字,也可以用它来表示目录里一组文件的名字。
4、在File类中包含了大部分和文件操作的功能方法,该类的对象可以代表一个具体的文件或文件夹
File类构造函数
public File(String path)
如果path是实际存在的路径,则该File对象表示的是目录
如果path是文件名,则该File对象表示的是文件
public File(String path,String name)
path是路径名,name是文件名
public File(File dir,String name)
dir是路径名,name是文件名
文件名的处理
String getName( ); //得到一个文件的名称(不包括路径)
String getPath( ); //得到一个文件的路径名
String getAbsolutePath( );//得到一个文件的绝对路径名
String getParent( ); //得到一个文件的上一级目录名
文件属性测试
boolean exists( ); //测试当前File对象所指示的文件是否存在
boolean canWrite( );//测试当前文件是否可写
boolean canRead( );//测试当前文件是否可读
boolean isFile( ); //测试当前文件是否是文件(不是目录)
boolean isDirectory( ); //测试当前文件是否是目录
普通文件信息和工具
long lastModified( ); //得到文件最近一次修改的时间
long length( ); //得到文件的长度,以字节为单位
boolean delete( ); //删除当前文件
目录操作
boolean mkdir( ); //根据当前对象生成一个由该对象指定的路径
String list( ); //列出当前目录下的文件
转载连接:http://www.mxiaoc.com/1218.html
Java File类(转载笔记)