我们在使用Java在读取文件(txt、dat等)时,如果文件不是utf-8格式的话,读取结果会出现,中文字符变乱码的
情况,所以一般在读取时转为UTF-8格式读取。
但这时会出现一种情况,第一次读取第一行第一个字符时会出现“?”的乱码
情况,所以一般在读取时转为UTF-8格式读取。
但这时会出现一种情况,第一次读取第一行第一个字符时会出现“?”的乱码
这个是java本身编码格式转换的问题,可以采用一下方式解决: