java中File类
在Java中,File类用于表示文件或目录的路径名。它提供了一些方法来操作文件或目录,例如创建、删除、重命名等。
要使用File类,首先需要创建一个File对象,可以通过以下几种方式来创建:
-
使用文件路径名创建File对象:
File file = new File("path/to/file"); -
使用父目录和子文件/目录名创建File对象:
File file = new File("parent/directory", "file_name");
File类的常用方法:
-
创建文件或目录:
boolean createNewFile():创建一个新文件。boolean mkdir():创建一个新目录。boolean mkdirs():创建一个新目录,包括其不存在的父目录。
-
删除文件或目录:
boolean delete():删除文件或目录。
-
重命名文件或目录:
boolean renameTo(File dest):将文件或目录重命名为指定的名称。
-
判断文件或目录是否存在:
boolean exists():判断文件或目录是否存在。
-
获取文件或目录的属性:
String getName():获取文件或目录的名称。String getPath():获取文件或目录的路径名。boolean isFile():判断是否为文件。boolean isDirectory():判断是否为目录。long lastModified():获取文件或目录的最后修改时间。long length():获取文件的大小(字节数)。
-
获取目录下的文件和子目录:
String[] list():获取目录下的文件和子目录的名称数组。File[] listFiles():获取目录下的文件和子目录的File对象数组。
这只是File类的一些常用方法,还有其他更多方法可供使用。File类也可以与其他类一起使用,例如FileReader、FileWriter、BufferedReader等,以实现更多的文件操作。
原文地址: https://www.cveoy.top/t/topic/i6Rz 著作权归作者所有。请勿转载和采集!