1. 创建文件或目录 boolean createNewFile():创建一个新文件,如果文件已存在则返回 false。 boolean mkdir():创建一个目录,如果目录已存在则返回 false。 boolean mkdirs():创建多层目录。 2. 删除文件或目录 boolean delete():删除文件或目录,如果目录非空则无法删除。 3. 获取文件或目录的属性 boolean exists():判断文件或目录是否存在。 boolean isFile():判断是否为文件。 boolean isDirectory():判断是否为目录。 long length():获取文件的大小(字节)。 String getName():获取文件或目录的名称。 String getPath():获取文件或目录的路径。 boolean canRead():判断文件是否可读。 boolean canWrite():判断文件是否可写。 4. 遍历目录 String[] list():返回一个包含目录中文件和子目录名称的数组。 File[] listFiles():返回一个包含目录中文件和子目录的 File 对象数组。 5. 重命名文件或目录 boolean renameTo(File dest):将文件或目录重命名为指定的目标名称。
Java-I/O流-基础理解(1-5)常用方法总结
于 2024-08-19 20:18:54 首次发布