1.JAVA 编程中,file 是用来读写计算机中的文件和文件夹的类,称之为文件夹类。
2. createNewFile方法
该方法的作用是创建指定的文件。该方法只能用于创建文件,不能用于创建文件夹,且文件路径中包含的文件夹必须存在。
该方法的作用是删除当前文件或文件夹。如果删除的是文件夹,则该文件夹必须为空。如果需要删除一个非空的文件夹, 则 需要首先删除该文件夹内部的每个文件和文件夹,然后在可以删除,这个需要书写一定的逻辑代码实现。
该方法的作用是判断当前文件或文件夹是否存在。
getAbsolutePath方法
该方法的作用是获得当前文件或文件夹的绝对路径。例如c: est1.t则返回c: est1.t.
getName方法该方法的作用是获得当前文件或文件夹的名称。例如c: est1.t,则返回1.t.
getParent方法该方法的作用是获得当前路径中的父路径。例如c: est1.t则返回c: est.
isDirectory方法该方法的作用是判断当前File对象是否是目录。
isFile方法该方法的作用是判断当前File对象是否是文件。
length方法该方法的作用是返回文件存储时占用的字节数。该数值获得的是文件的实际大小,而不是文件在存储时占用的空间数。
list方法public String[] list()// 并不包含其属性。
该方法的作用是返回当前文件夹下所有的文件名和文件夹名称。说明,该名称不是绝对路径。
listFiles方法
public File[] listFiles()
该方法的作用是返回当前文件夹下所有的文件对象。包含其属性。
mkdir方法该方法的作用是创建当前文件文件夹,而不创建该路径中的其它文件夹。假设d盘下只有一个test文件夹,则创建d: estabc文件夹则成功,如果创建d:a文件夹则创建失败,因为该路径中d:a文件夹不存在。如果创建成功则返回true,否则返回false.
mkdirs方法该方法的作用是创建文件夹,如果当前路径中包含的父目录不存在时,也会自动根据需要创建。
renameTo方法该方法的作用是修改文件名。在修改文件名时不能改变文件路径,如果该路径下已有该文件,则会修改失败。
o、setReadOnly方法
该方法的作用是设置当前文件或文件夹为只读。