我正在使用getResourceAsStream访问本地文件。它假设文件是什么编码?
发布于 2011-04-08 12:55:17
发布于 2011-04-08 12:35:25
我不知道如何在getResourceStream()
中使用编码,一般可以查询file.encoding
属性或Charset.defaultCharset()
来查找当前的默认encoding.it,最好显式指定所需的编码(即"UTF-8")。通过这种方式,它甚至可以跨不同的平台工作。
另外如何阅读一个文件,你可以看看这篇文章How to create a Java String from the contents of a file Jon Skeet的答案。
https://stackoverflow.com/questions/5590451
复制相似问题