java 设置文件读写编码

    xiaoxiao2022-07-13  148

    设置读写文本编码

    说明

    不同编码数据读写时会造成文件整体出现乱码情况,所以在读写文件时最好进行指定编码操作。

    实现

    Read

    /** * *@param filePath 文件路径 *@param encoding 文件编码 */ public BufferedReader getReader(filePath, encoding) throws IOException { return new BufferedReader(new InputStreamReader(new FileInputStream(filePath), encoding)); }

    Write

    /** * *@param filePath 文件路径 *@param encoding 文件编码 */ public BufferedWriter getWriter(filePath, encoding) throws IOException { return new BufferedWriter(new OutputStreamWriter(new FileOutputStream(filePath), encoding)); }
    最新回复(0)