小编Mar*_*urm的帖子

从Scala解释器打印Unicode

当使用scala解释器(即在命令行上运行命令'scala')时,我无法正确打印unicode字符.当然,正确打印az,AZ等,但例如€或ƒ打印为?.

print(8364.toChar)
Run Code Online (Sandbox Code Playgroud)

结果是 ?而不是€.可能我做错了什么.我的终端支持utf-8字符,甚至当我将输出管道传输到一个单独的文件并在texteditor中打开时,?被展示.

这一切都发生在使用Scala 2.8(每晚构建)和Java 1.6.0_17的Mac OS X(Snow Leopard,10.6.2)上

interpreter scala utf-8

20
推荐指数
1
解决办法
1万
查看次数

标签 统计

interpreter ×1

scala ×1

utf-8 ×1