Java中File操作的方法大全
下文笔者讲述File操作的方法大全,如下所示
File操作简介
File类可用于 操作文件和文件夹的创建、删除和重命名 File类操作注意事项: import java.io.File
Java的File对象创建与获取操作
可通过构造器的方式来 创建File对象 这种方式创建的File对象 并非创建实际的文件或者目录 只是实例化了一个File对象
import java.io.File; public class Main { public static void main(String[] args) { // 创建File对象 File file = new File("/path/to/file.txt"); // 获取文件名 String fileName = file.getName(); System.out.println("File Name: " + fileName); // 获取文件路径 String filePath = file.getPath(); System.out.println("File Path: " + filePath); // 获取文件大小 long fileSize = file.length(); System.out.println("File Size: " + fileSize + " bytes"); } }
Java文件创建与删除操作
在创建和删除文件时 我们通常需要先检查文件是否存在 然后进行相应的操作
import java.io.File; import java.io.IOException; public class Main { public static void main(String[] args) { // 创建File对象 File file = new File("/path/to/file.txt"); // 检查文件是否存在 if (!file.exists()) { try { // 创建文件 boolean created = file.createNewFile(); System.out.println(created ? "File created." : "File not created."); } catch (IOException e) { e.printStackTrace(); } } else { // 删除文件 boolean deleted = file.delete(); System.out.println(deleted ? "File deleted." : "File not deleted."); } } }
Java文件夹创建和删除操作
文件夹的 创建与删除操作和文件 但是在删除文件夹时 要保证文件夹是空
import java.io.File; public class Main { public static void main(String[] args) { // 创建File对象 File dir = new File("/path/to/dir"); // 检查文件夹是否存在 if (!dir.exists()) { // 创建文件夹 boolean created = dir.mkdir(); System.out.println(created ? "Directory created." : "Directory not created."); } else { // 删除文件夹 boolean deleted = dir.delete(); System.out.println(deleted ? "Directory deleted." : "Directory not deleted."); } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。