关于Java IO中的一些小问题


现在我直接这么读a.txt,应该会乱码啊,为什么我的没有乱码?PS:FlieReader默认GBK编码;
#Java工程师##安卓工程师##算法工程师#
全部评论
楼主确定FileReader默认是GBK么?默认是系统编码没错,不过在eclipse里,这是与Preferences->General->Workspace里Text file encoding设置有关的,这个结论我用FileReader.getEncoding验证了一下。
点赞 回复 分享
发布于 2016-12-08 12:00
windows的txt编码默认是ascii
点赞 回复 分享
发布于 2016-12-08 11:46
System.out.println(Charset.defaultCharset().name());
点赞 回复 分享
发布于 2016-12-08 12:07
感谢2L,我也验证了下,FileReader默认编码不是GBK,看的传智视频,看来也不能全信啊。
点赞 回复 分享
发布于 2016-12-08 12:29

相关推荐

09-27 10:54
重庆大学 C++
人已微死:致敬传奇耐测王。
投递小米集团等公司10个岗位
点赞 评论 收藏
分享
10-30 22:18
已编辑
毛坦厂中学 C++
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务