黑马程序员技术交流社区

标题: FileReader。FileWriter流复制文件,汉字乱码怎么办? [打印本页]

作者: 357016138    时间: 2014-7-23 22:43
标题: FileReader。FileWriter流复制文件,汉字乱码怎么办?


作者: fantacyleo    时间: 2014-7-23 22:51
看看你的editplus使用的编码和JVM的默认平台编码是否一致
作者: 357016138    时间: 2014-7-23 23:11
fantacyleo 发表于 2014-7-23 22:51
看看你的editplus使用的编码和JVM的默认平台编码是否一致

在哪里看啊 ?大哥

作者: 王一勇    时间: 2014-7-23 23:11
在我电脑上运行,没出现这样的情况,应该是你默认编码方式是UTF-8,而记事本默认是GBK,改成GBK试试。或者直接在dos下运行看看。
作者: fantacyleo    时间: 2014-7-23 23:21
357016138 发表于 2014-7-23 23:11
在哪里看啊 ?大哥

JVM的默认平台编码,老毕视频里有,第18天的第一个还是第二个视频,讲System和Properties获取运行时系统属性的,你学到IO流了,应该有印象啊。editplus我没用过
作者: 花花公子    时间: 2014-7-24 00:03
另存的时候看看,下面有个编码,记事本和Editplus都能看
作者: 黑马-蒋振军    时间: 2014-7-24 08:50
两种软件的默认编码不同,记事本打开好像是ANSI
作者: 357016138    时间: 2014-7-24 14:29
原来如此,已经完解决问题
我editplus用的是ANSI,

记事本用的是GB2312
作者: 青程    时间: 2014-7-24 14:31
GBK和UTF-8的问题吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2