共計 1105 個字符,預計需要花費 3 分鐘才能閱讀完成。
FileUtils 是 Apache Commons IO 庫中的一個類,提供了一些方便操作文件的靜態方法。它可以用于復制、移動、刪除、重命名、比較、讀取、寫入、查找等操作。
下面是一些常見的用法:
-
復制文件:
File source = new File("source.txt"); File destination = new File("destination.txt"); FileUtils.copyFile(source, destination); -
移動文件:
File source = new File("source.txt"); File destination = new File("destination.txt"); FileUtils.moveFile(source, destination); -
刪除文件:
File file = new File("file.txt"); FileUtils.deleteQuietly(file); -
重命名文件:
File file = new File("oldname.txt"); File newFile = new File("newname.txt"); FileUtils.moveFile(file, newFile); -
比較兩個文件內容是否相同:
File file1 = new File("file1.txt"); File file2 = new File("file2.txt"); boolean contentEquals = FileUtils.contentEquals(file1, file2); -
讀取文件內容:
File file = new File("file.txt"); String content = FileUtils.readFileToString(file, StandardCharsets.UTF_8); -
將字符串寫入文件:
File file = new File("file.txt"); String content = "Hello, World!"; FileUtils.write(file, content, StandardCharsets.UTF_8); -
查找文件:
File directory = new File("directory"); String[] extensions = new String[]{"txt"}; List<File> files = (List<File>) FileUtils.listFiles(directory, extensions, true);
這只是 FileUtils 類的一小部分功能,它還提供了很多其他有用的方法。你可以在 Apache Commons IO 的官方文檔中查看更多用法和詳細說明。
丸趣 TV 網 – 提供最優質的資源集合!
正文完