在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。
这个文件被隐藏了吗假