汉字编码
作者:互联网
汉字编码
默认字符集是GBK,将他更改为utf-8或别的字符,运行读写数据会乱码
解决问题:使用InputStreamReader它读取字节,并使用指定的charset将其解码为字符 。
InputStreamReader is = new InputStreamReader(new FileInputStream("b.txt"), "UTF-8"); int i; while ((i=is.read())!=-1){ System.out.println((char)i); } is.close();
在这段代码中我们通过在创建FileInputStream后面,添加编码格式用来表示将其解码为字符
标签:字符,解码,汉字编码,FileInputStream,new,InputStreamReader 来源: https://www.cnblogs.com/xjw12345/p/16368840.html