91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java怎么讀取文件指定編碼

小億
219
2023-10-16 23:30:01
欄目: 編程語言

Java中可以使用InputStreamReader類來讀取指定編碼的文件。

下面是一個讀取UTF-8編碼文件的示例代碼:

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
public class ReadFileWithEncoding {
public static void main(String[] args) {
String filePath = "path/to/file.txt";
String encoding = "UTF-8";
try (BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(filePath), encoding))) {
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}

在上面的代碼中,首先定義了文件路徑(filePath)和編碼(encoding)。然后使用InputStreamReader類來創建一個輸入流讀取器,它接受一個文件輸入流和指定的編碼作為參數。最后,使用BufferedReader來讀取文件內容,并逐行打印。

讀取其他編碼的文件時,只需要將encoding參數替換為相應的編碼即可。

0
永善县| 临洮县| 麻阳| 丰原市| 买车| 惠水县| 韶山市| 大同县| 湘西| 广水市| 苗栗县| 江西省| 宜兰县| 绩溪县| 邛崃市| 贵南县| 公主岭市| 苗栗市| 天水市| 南岸区| 黄龙县| 乌恰县| 岳普湖县| 黄大仙区| 印江| 曲靖市| 昭通市| 罗田县| 永安市| 巴彦淖尔市| 唐山市| 体育| 色达县| 那坡县| 泗水县| 萝北县| 水富县| 凤阳县| 波密县| 大石桥市| 丹寨县|