桌面有个文本文件是GBK编码格式的,怎么用IO流读取字符串内容

桌面有个文本文件是GBK编码格式的,怎么用IO流读取字符串内容

问题描述:

桌面有个文本文件是GBK编码格式的,怎么用IO流读取字符串内容 并且打印到控制台


        try {
            
            String textString = new String(Files.readAllBytes(Paths.get("D:\\123.txt")),"GBK");
            System.out.println(textString);
        } catch (Exception e) {
            e.printStackTrace();
        }

有用望采纳

用DataInputStream 创建对象然后调用readUTF() 读完之后writeUTF()
在这之前要定义好准备的参数对象