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成為了處理文件和目錄的有力工具。
上一篇css3 圖片 過濾