编程中File有哪些方法方法


      Java编程中类File提供了一种与机器无关的方式来描述一个文件对象的属性。那么File中有什么好方法呢?

1、文件或目录的生成

public File(String path);/*如果path是实际存在的路径,则该File对象

/*表示的是目录;如果path是文件名,则该File对象表示的是文件。*/

public File(String path,String name);//path是路径名,name是文件名

public File(File dir,String name);//dir是路径名,name是文件名

2、 文件名的处理

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

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

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

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

String renameTo(File newName); //将当前文件名更名为给定文件的完整路径

3、文件属性测试

boolean exists( ); //测试当前File对象所指示的文件是否存在

boolean canWrite( );//测试当前文件是否可写

boolean canRead( );//测试当前文件是否可读

boolean isFile( ); //测试当前文件是否是文件(不是目录)

boolean isDirectory( ); //测试当前文件是否是目录

4、 普通文件信息和工具

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

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

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

5、目录操作

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

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

更多电脑IT知识 ,欢迎进e良师益友网