色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java讀取和寫入txt文件的實例代碼

錢良釵1年前7瀏覽0評論

Java是一種廣泛使用的編程語言,使用Java可以方便地讀取和寫入txt文件。下面我們將為大家演示一個Java讀取和寫入txt文件的實例代碼。

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.FileReader;
import java.io.IOException;
public class ReadWriteFileExample {
public static void main(String[] args) {
//指定文件路徑和文件名
String filePath = "C:/example/test.txt";
//讀取文件內(nèi)容
try (BufferedReader br = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
//寫入文件內(nèi)容
try {
File file = new File(filePath);
//如果文件不存在就創(chuàng)建它
if (!file.exists()) {
file.createNewFile();
}
//使用true參數(shù),表示追加內(nèi)容而不是覆蓋
FileWriter fw = new FileWriter(file.getAbsoluteFile(), true);
BufferedWriter bw = new BufferedWriter(fw);
//寫入內(nèi)容
bw.write("Hello World!");
bw.newLine(); //換行
bw.close(); //關(guān)閉文件流
System.out.println("內(nèi)容已寫入文件");
} catch (IOException e) {
e.printStackTrace();
}
}
}

在上面的代碼中,我們使用了Java的BufferedReader和BufferedWriter這兩個類分別讀取和寫入txt文件。讀取文件時,我們創(chuàng)建一個BufferedReader實例并使用readLine()方法逐行讀取文件內(nèi)容;寫入文件時,我們創(chuàng)建一個BufferedWriter實例并使用write()方法寫入文件內(nèi)容。同時,我們還可以使用newLine()方法添加換行符使文件內(nèi)容更加可讀。

總之,Java提供了一種簡單而方便的方法來讀取和寫入txt文件。希望這個實例能夠?qū)ava初學(xué)者們有所幫助。