全部评论
楼主确定FileReader默认是GBK么?默认是系统编码没错,不过在eclipse里,这是与Preferences->General->Workspace里Text
file encoding设置有关的,这个结论我用FileReader.getEncoding验证了一下。
windows的txt编码默认是ascii
System.out.println(Charset.defaultCharset().name());
感谢2L,我也验证了下,FileReader默认编码不是GBK,看的传智视频,看来也不能全信啊。
相关推荐