为Scanner设置编码
今天帮人修bug的过程中,有个哥们用java.util.Scanner去解析文件。那个代码在linux下跑没问题,但我把待分析的文件拖到本地后却怎么样也没法读
scanner = new Scanner(new File("part00219"), "iso-8859-1");?
?
我觉得Scanner这种处理exception的方式不好,这中c-style的方式在java中已经很少采用了,而且在没有任何提示的情况下 swollow exception,完全不是个好方式,不知道为什么会这么设计的。
?
?