我有一堆字符串,我想读作UTF-8.有没有办法在Scala中强制执行此编码,而不传递命令行参数?
例如,我想做类似的事情val utf8EncodedString = new String(myString, "UTF-8")
.
字符串在Scala/Java中没有编码.在内部,它们始终保存为UTF-16,但在使用它们时无关紧要.编码和解码发生在IO类中.您应该查看scala.io.Source
对象的文档,其中包含用于创建Source
s的工厂方法,该方法将编码作为参数.
归档时间: |
|
查看次数: |
6101 次 |
最近记录: |