学编程 ❀(๑╯◡╰๑)❀ 就上soxunxi.cn!这里有CMS,CSS,NET,PHP,Linux,HTML,JAVA,MySQL,Python等教程.
当前位置: JAVA > java写入文件乱码怎样处理【JAVA教程】,java,乱码

java写文件防止乱码代码以下:(引荐:java视频教程)

/**
     * 
     * @Title: writeFile
     * @Description: 写文件
     * @param @param filePath 文件途径
     * @param @param fileContent    文件内容
     * @return void    返回范例
     * @throws
     */
    public static void writeFile(String filePath, String fileContent) {
        try {
            File f = new File(filePath);
            if (!f.exists()) {
                f.createNewFile();
            }
            OutputStreamWriter write = new OutputStreamWriter(new FileOutputStream(f), "UTF-8");
            BufferedWriter writer = new BufferedWriter(write);
            writer.write(fileContent);
            writer.close();
        } catch (Exception e) {
            System.out.println("写文件内容操纵失足");
            e.printStackTrace();
        }
    }

重要完成代码:OutputStreamWriter write = new OutputStreamWriter(new FileOutputStream(f), "UTF-8");

OutputStreamWriter是从字符流到字撙节的桥接:运用指定的字符集将写入个中的字符编码为字节。它运用的字符集能够经由过程称号指定,也能够明白指定,或许能够接收平台的默许字符集。

每次挪用write()要领都邑致使在给定字符上挪用编码转换器。生成的字节在写入底层输出流之前在缓冲区中积累。能够指定此缓冲区的大小,但默许情况下,它足够大,可用于大多数用处。请注意,传递给write()要领的字符不会被缓冲。

OutputStreamWriter流中的组织要领能够指定字符集,或许不设置取默许值。

更多java学问请关注java基础教程栏目。

以上就是java写入文件乱码怎样处理的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"java写入文件乱码怎样处理【JAVA教程】,java,乱码"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线