getResourceAsStream - 它读作什么编码?
我正在使用getResourceAsStream来访问本地文件。它假定文件是什么编码?
我正在使用getResourceAsStream来访问本地文件。它假定文件是什么编码?
我不知道如何使用编码,一般可以查询属性或者查找当前默认 encoding.it 最好在代码中显式指定所需的编码(即“UTF-8”)。这样,它甚至可以跨不同的平台工作。getResourceStream()
file.encoding
Charset.defaultCharset()
同样如何读取文件,你可以看看这篇文章 如何从文件的内容创建一个Java字符串 Jon Skeet的答案。