读写文件
Java读写文件可以使用字符流FileReader、FileWriter读写文本文件,或者FileInputStream、FileOutputStream读写文本或非文本文件,但是因为字符集的问题,会出现乱码问题,比如:
GBK格式编码文件.txt ,设置其编码格式为gbk(一种中文字符集),然后在idea使用字节流FileInputStream读此文件时,会出现乱码如下:
public static void test() throws IOException {
FileReader fr = new FileReader("IO\\src\\GBK格式编码文件.txt");
int len = 0;
while((len = fr.read())