对java文件类的常见方法综述

对java文件类的常见方法综述
java文件的类,功能很强大,并且使用java基本上可以完成所有的文件操作。本文将详细分析java文件操作类,并介绍了在文件类的常用方法。java开发者需要看看。

构造函数

复制代码代码如下所示:

公共课filedemo {

public static void main(String { } args){

文件(字符串路径) / /构造函数

文件f1 =新文件(1);

文件(字符串父字符串子字符串)

文件F2 =新文件()

文件(文件双亲,字符串子)

文件F3 =新文件(++文件分隔符

文件F4 =新文件(F3,3);

System.out.println(F1);C: / / 1.txt ABC

}

}
创作方法

1.boolean创建空文件()不返回到真正的返回假

2.boolean mkdir()创建一个目录

3.boolean mkdirs()创建多级目录

删除方法

1.boolean删除()

2.boolean deleteonexit()文件被删除后

复制代码代码如下所示:

进口java.io.file;

进口;

公共课filedemo2 {

public static void main(String { } args){

文件f =新文件(1);

{试

System.out.println((f.createnewfile)); / /返回false,如果文件存在

System.out.println((f.delete)); / /当文件不存在时,虚假申报

} catch(IOException e){

自动生成catch块

E.printStackTrace();

}

}

}
判断方法

同时,1.boolean()判断文件是否是可执行的

2.boolean可以()判断文件是否可读

3.boolean可以写()判断文件是否可写

4.boolean存在()判断文件是否存在

5.boolean判断目录()

6.boolean文件()

7.boolean隐藏()

8.boolean绝对()确定的绝对路径的文件不存在,可以判断

采集方法

1字符串getName()。

String getPath(2)。

String getAbsolutePath(3)。

4。字符串(getParent) / /如果没有父目录返回null

5.long(lastmodified) / /得到的最后修改时间

6.long长度()

7.boolean renameTo(文件)

8。文件{ }(liseroots) / /获取本机驱动

9、字符串{列表()

10。字符串{}列表(filenamefilter滤波器)

列出磁盘下的文件和文件夹

复制代码代码如下所示:

公共课filedemo3 {

public static void main(String { } args){

文件文件= file.listroots(){ };

对于(文件文件:文件){

System.out.println(文件);

如果(file.length()> 0){

字符串的文件名= file.list(){ };

对于(字符串文件名:文件名){

System.out.println(文件名);

}

}

}

}

}
文件过滤

复制代码代码如下所示:

进口java.io.file;

进口java.io.filenamefilter;

公共课filedemo4 {

public static void main(String { } args){

文件文件= file.listroots(){ };

对于(文件文件:文件){

System.out.println(文件);

如果(file.length()> 0){

字符串{ }文件名= file.list(新filenamefilter(){()

文件筛选器目录名文件名

公共布尔接受(文件文件,字符串文件名){

返回filename.endswith(。MP3 );

}

});

对于(字符串文件名:文件名){

System.out.println(文件名);

}

}

}

}

}

文件listfiles(){ }

文件{ } listfiles(filenamefilter滤波器)
使用递归列出所有文件

复制代码代码如下所示:

公共课filedemo5 {

public static void main(String { } args){

文件f =新文件();

showdir(F);

}

public static void showdir(文件目录){

System.out.println(DIR);

文件文件= dir.listfiles(){ };

对于(文件文件:文件){

如果(file.isdirectory())

showdir(文件);

其他的

System.out.println(文件);

}

}

}
移动文件

java文件,找到所有D,复制到C: JAD目录,和所有类型的文件修改by.java.jad。

复制代码代码如下所示:

公共课测试{

public static void main(String { } args){

文件f1 =新的文件(D:);

移动文件(F1);

}

public static void函数(文件目录){

文件文件= dir.listfiles(){ };

对于(文件文件:文件){

如果(file.isdirectory())

移动文件(文件);

别的{

如果(file.getname()。EndsWith(java))

file.renameto(新文件(C: JAD +

file.getname(。子(0),file.getname(。字符串)())+.jad));

}

}

}

}
以上是java文件类的所有属性和方法。我们只需调用上面的方法来完成指定文件的操作,希望这篇文章能对您有所帮助。

tag:方法综述文件常见电脑软件

相关内容