在java中常用的方法和文件类的应用实例

在java中常用的方法和文件类的应用实例


一、创建空文件的方法

公共布尔创建空文件()抛出IOException

此方法的功能是创建指定的文件。此方法只能用于创建文件,不能用于创建文件夹,并且文件路径中包含的文件夹必须存在。

B、检测方法

公共布尔删除()

此方法的功能是删除当前文件或文件夹。如果删除一个文件夹,该文件夹必须是空的。如果需要删除一个非空文件夹,则需要先删除文件夹中的每个文件和文件夹,然后删除它,这需要编写一些逻辑代码。

c和存在的方法

公共布尔存在()

此方法的功能是确定当前文件或文件夹是否存在。

D、获取绝对路径的方法

公共字符串获取绝对路径()

该方法的作用是获取当前文件或文件夹的绝对路径,例如,C:Est1。T返回C:Est1。T.

E和getName方法

公共字符串getName()

该方法的作用是获取当前文件或文件夹的名称。例如,C:Est1。T,然后返回1。T.

F和getParent方法

公共字符串getParent()

这种方法的功能是在当前路径的父路径。例如,C:Est1。T返回C:EST。

G and isDirectory methods

公共布尔判断目录()

此方法的功能是确定当前文件对象是否为目录。

h文件的方法

公共布尔文件()

此方法的功能是确定当前文件对象是否是一个文件。

i和长度方法

公共长距离()

此方法的功能是返回文件存储时占用的字节数。所获得的值是文件的实际大小,而不是存储时文件占用的空间数。

j和列表方法

公共字符串{(})不包含其属性。

此方法的功能是返回当前文件夹下的所有文件名和文件夹名。名称不是绝对路径。

K和listfiles方法

公共文件listfiles(){ }

此方法的功能是返回当前文件夹下的所有文件对象。

我和函数的方法

公共布尔mkdir()

The function of this method is to create the current file folder, instead of creating other folders in the path.Assume that D has only a test folder, create a folder d:estabc is successful, if you create a d:ab folder is created because the path fails, the d:a folder does not exist.If you create success, return to true, or return to false.

我和mkdirs方法

公共布尔mkdirs()

此方法的功能是创建一个文件夹,如果当前路径中包含的父目录不存在,它也会根据需要自动创建。

N和renameTo方法

公共布尔renameTo(FILE DEST)

此方法的功能是修改文件名。当文件名被修改时,文件路径不能更改,如果文件已经在该路径中,则将修改失败。

O和setreadonly方法

公共布尔setreadonly()

此方法的功能是将当前文件或文件夹设置为只读。



小程序示例:

导入java IO *;



公共课filetest2 { / /创建一个类。

public static void main(String { } args){ / /创建的主要方法。

xml文件的新文件(D: /字。txt); / /创建文件对象,word.txe。已在d磁盘上创建

如果(file.exists()){

字符串(name =文件。getName); / /获取文件名。

长(长度=文件长度);获取文件长度。

布尔(隐=文件。ishidden); / /判断一个文件是否是隐藏的。

System.out.println(文件名:+姓名); / /输出文件信息。

System.out.println(长度的文件是:+长);

System.out.println(这个文件是隐藏的+隐藏;



其他{ }

System.out.println(此文件不存在。);

}



}

}

运行结果:

该文件的名称是:word.txt

该文件的长度为:0。

这个文件被隐藏了吗假