欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java的file和files

錢瀠龍1年前7瀏覽0評論

Java中的File和Files是兩個與文件操作有關的類,它們提供了很多方法來操縱文件和目錄。

File類代表文件和目錄的抽象表示,可以用來創建、刪除、重命名、判斷文件和目錄的存在性等操作。使用File類需要指定文件或目錄的路徑,可以是絕對路徑或相對路徑。

// 創建文件
File newFile = new File("C:/data/test.txt");
boolean success = newFile.createNewFile();
// 判斷文件是否存在
if (newFile.exists()) {
System.out.println("文件存在");
}
// 刪除文件
newFile.delete();

Files類是Java 7中新增的類,其中包含了許多對文件系統的操作,如讀取、復制、移動、刪除等。與File不同的是,它的方法都返回一個Path對象。

// 復制文件
Path source = Paths.get("C:/data/test.txt");
Path destination = Paths.get("C:/backup/test.txt");
Files.copy(source, destination, StandardCopyOption.REPLACE_EXISTING);
// 移動文件
Path source = Paths.get("C:/data/test.txt");
Path destination = Paths.get("C:/backup/test.txt");
Files.move(source, destination, StandardCopyOption.REPLACE_EXISTING);
// 刪除文件
Path path = Paths.get("C:/data/test.txt");
Files.delete(path);

總之,無論是使用File還是Files類,都可以方便地操作文件和目錄,使得Java成為一個強大的文件處理工具。