Scala REPL中对象的字符串表示形式

有没有一种简单的方法Scala对象转换为REPL中给出的字符串表示形式?例如,对于Array(2,3,5),我想得到字符串“Array(2,5)”,而对于Stream来自2,我想得到“Stream(2,? )”.

解决方法

REPL使用toString方法生成其值的字符串表示形式.从而:

Array(1,2,3).toString      // => "Array(1,3)"

这适用于所有版本的Scala(2.7,2.8等).

相关文章

共收录Twitter的14款开源软件,第1页Twitter的Emoji表情 Tw...
Java和Scala中关于==的区别Java:==比较两个变量本身的值,即...
本篇内容主要讲解“Scala怎么使用”,感兴趣的朋友不妨来看看...
这篇文章主要介绍“Scala是一种什么语言”,在日常操作中,相...
这篇文章主要介绍“Scala Trait怎么使用”,在日常操作中,相...
这篇文章主要介绍“Scala类型检查与模式匹配怎么使用”,在日...