共計 1097 個字符,預計需要花費 3 分鐘才能閱讀完成。
在 Java 中,可以使用 FileReader
和BufferedReader
來讀取文件內容,并使用 FileWriter
和BufferedWriter
來寫入到另一個文件。
下面是一個示例代碼,演示了如何讀取一個文件的內容,并將其寫入到另一個文件中:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class FileCopyExample {public static void main(String[] args) {
String inputFile = "input.txt";
String outputFile = "output.txt";
try {FileReader fileReader = new FileReader(inputFile);
BufferedReader bufferedReader = new BufferedReader(fileReader);
FileWriter fileWriter = new FileWriter(outputFile);
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
String line;
while ((line = bufferedReader.readLine()) != null) {bufferedWriter.write(line);
bufferedWriter.newLine();}
bufferedReader.close();
bufferedWriter.close();
System.out.println("文件內容已成功復制到另一個文件中。");
} catch (IOException e) {e.printStackTrace();
}
}
}
在此示例中,我們先創建一個 FileReader
和一個 BufferedReader
來讀取輸入文件的內容。然后,我們創建一個 FileWriter
和一個 BufferedWriter
來寫入到輸出文件中。接下來,我們逐行讀取輸入文件的內容,并使用 bufferedWriter
將每一行寫入到輸出文件中。最后,我們關閉 bufferedReader
和bufferedWriter
,并輸出成功的消息。
請確保將 input.txt
替換為您要讀取的實際輸入文件的路徑,并將 output.txt
替換為要寫入的實際輸出文件的路徑。
丸趣 TV 網 – 提供最優質的資源集合!
正文完
發表至: Java
2023-12-20