读中文txt里显示乱码问题

BufferedReader br = null;
try {
	br = new BufferedReader(new InputStreamReader(new FileInputStream(file), "gbk"));
	String item = null;
	
	while ((item = br.readLine()) != null) {
		Log.i(TAG, "item = " + item);
		}
	}
	
} catch (FileNotFoundException e) {
	e.printStackTrace();
} catch (IOException e) {
	e.printStackTrace();
} finally {
	try {
		br.close();
	} catch (IOException e) {
		e.printStackTrace();
	}
}




像这样,在读取时,指定编码 读取,则读到的中文可以正常显示。。。。

   

你可能感兴趣的:(读中文txt里显示乱码问题)