具体来说,我正在寻找一个函数,它给定一个值将返回一个可以解释或编译的字符串,并返回相同的值。
最佳答案
对于内置类型,toString() 函数执行类似的操作。但是你不能不加修改地使用它的结果,例如它将跳过大多数字符串中的引号(空字符串除外)。
你也可以试试 Scalaz shows
它类似于 Haskell show
函数并且具有相似的类型类。但 Scalaz 是一个扩展库,所以不要指望这些类型类会像在 Haskell 中一样流行。
关于java - Scala 是否具有与 Haskell 的 Prelude.show 等效的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18905454/