摘要: 原始文件内容是这样的: 我们将其另存为UTF-8格式,并用如下java代码读取文件 这时候控制台上显示是这样的: 在最前面多了一个?号这是为什么。原因其实很简单,当我们再windows下另存为时windows给UTF-8添加了BOM头。导致了读取异常的现象。我们用16进制打开文件可以看到:EF BB 阅读全文
posted @ 2014-08-23 10:15 leejuen 阅读(222) 评论(0) 推荐(0) 编辑