如果用记事本根据UTF-8编码保存汉字就会在最前面生成一段标示符,这个标示符用于表示该文件是使用UTF-8编码的。
找出这段标示符对应的十六进制,自动去除这段标示符
代码示例:
package le;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.charset.*;
import java.io.InputStreamReader;
public class Wrong{
public static void main(String[] args) {
File f=new File("d:\\jproject\\流.txt");
try(InputStreamReader sh=