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

io流讀本地json文件

洪振霞2年前10瀏覽0評論

在Java編程中,我們常常需要讀取本地的json文件。這時候,我們就需要使用IO流。下面是一個簡單的示例:

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class JsonReader {
public static void main(String[] args) {
try {
BufferedReader br = new BufferedReader(new FileReader("test.json"));
String line;
StringBuilder jsonStr = new StringBuilder();
while ((line = br.readLine()) != null) {
jsonStr.append(line);
}
br.close();
System.out.println(jsonStr.toString());
} catch (IOException e) {
e.printStackTrace();
}
}
}

這段代碼會讀取當前目錄下名為"test.json"的文件,并將其內容以String的形式輸出。

首先,我們需要使用BufferedReader類來讀取文件。在try-catch語句塊中,我們創建了一個BufferedReader對象,并將其傳入FileReader構造函數中。這樣就可以打開文件并準備讀取了。

然后,我們創建了一個StringBuilder對象,用來存儲文件中的內容。接下來,我們使用while循環來逐行讀取文件,將每一行加入StringBuilder中。當讀到文件末尾時,readLine()方法會返回null,循環就會結束。

最后,我們關閉BufferedReader對象,并使用toString()方法將StringBuilder對象轉換為String,并輸出到控制臺。