关于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

相关推荐

不愿透露姓名的神秘牛友
11-21 19:05
点赞 评论 收藏
分享
点赞 评论 收藏
分享
预计下个星期就能开奖吧,哪位老哥来给个准信
华孝子爱信等:对接人上周说的是这周
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务