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

Java對文件和目錄的使用

馮子軒1年前7瀏覽0評論

Java是一種高級編程語言,它能夠對文件和目錄進行處理。Java提供了許多針對文件和目錄的類和方法,可以方便地操作文件和目錄,使得Java在文件和目錄的處理方面非常有用。

//讀取文件內容
File file = new File("demo.txt");
try (Scanner scanner = new Scanner(file)) {
while (scanner.hasNextLine()) {
String line = scanner.nextLine();
System.out.println(line);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
//創建目錄
File dir = new File("mydir");
if (!dir.exists()) {
dir.mkdir();
}
//遍歷目錄中的文件
File folder = new File("mydir");
File[] files = folder.listFiles();
for (File file : files) {
if (file.isFile()) {
System.out.println("File: " + file.getName());
} else if (file.isDirectory()) {
System.out.println("Directory: " + file.getName());
}
}
//復制文件
File sourceFile = new File("source.txt");
File destFile = new File("dest.txt");
try (FileInputStream fis = new FileInputStream(sourceFile);
FileOutputStream fos = new FileOutputStream(destFile)) {
byte[] buffer = new byte[1024];
int len;
while ((len = fis.read(buffer)) != -1) {
fos.write(buffer, 0, len);
}
} catch (IOException e) {
e.printStackTrace();
}

在Java中,可以使用File類來表示文件和目錄。File類提供了許多操作文件和目錄的方法,例如讀取文件內容、創建目錄、刪除文件和目錄、遍歷目錄等。此外,Java還提供了許多IO類來處理文件和流,包括InputStream、OutputStream、Reader和Writer等類。

總之,Java提供了豐富的文件和目錄處理功能,可以非常方便地對文件和目錄進行操作,使得Java成為了處理文件和目錄的有力工具。