java讀寫檔案主要使用java.io套件中的類別。常用的類別包括:1、File:用於表示檔案或目錄的路徑名;2、FileReader和FileWriter:用於讀取和寫入字元流;3、BufferedReader和BufferedWriter:提供緩衝功能,可以更有效率地讀取寫入檔案;4、FileInputStream和FileOutputStream:用於讀取和寫入位元組流等等。
本教學作業系統:windows10系統、Dell G3電腦。
在Java中,讀寫檔案主要使用java.io套件中的類別。常用的類別包括:
File:用來表示檔案或目錄的路徑名稱。
FileReader和FileWriter:用於讀取和寫入字元流。
BufferedReader和BufferedWriter:提供緩衝功能,可以更有效率地讀寫檔案。
FileInputStream和FileOutputStream:用於讀取和寫入位元組流。
InputStreamReader和OutputStreamWriter:用於在字元流和位元組流之間進行轉換。
下面是一個簡單的範例,示範如何使用這些類別來讀取和寫入檔案:
# java
import java.io.*; public class FileExample { public static void main(String[] args) { try { // 创建文件对象 File file = new File("example.txt"); // 创建文件读取器 FileReader fr = new FileReader(file); BufferedReader br = new BufferedReader(fr); // 读取文件内容并输出到控制台 String line; while ((line = br.readLine()) != null) { System.out.println(line); } // 关闭文件读取器 br.close(); // 创建文件写入器 FileWriter fw = new FileWriter(file); BufferedWriter bw = new BufferedWriter(fw); // 写入文件内容 bw.write("Hello World!"); // 关闭文件写入器 bw.close(); } catch (IOException e) { e.printStackTrace(); } } }
以上是java讀寫檔案用什麼類的詳細內容。更多資訊請關注PHP中文網其他相關文章!