如何在Scala中将Integer转换为String?

use*_*550 51 casting scala

我搜索了一下这个问题的答案但是空洞了.将变量X(Integer)转换为String的简单命令是什么?

小智 91

如果你有x类型的变量Int,你可以调用toString它来获取它的字符串表示.

val x = 42
x.toString // gives "42"
Run Code Online (Sandbox Code Playgroud)

那给你字符串.当然,你可以使用toString任何Scala"东西" - 我正在避免加载的object单词.


om-*_*nom 7

这很简单吗?

scala> val foo = 1
foo: Int = 1

scala> foo.toString
res0: String = 1

scala> val bar: java.lang.Integer = 2
bar: Integer = 2

scala> bar.toString
res1: String = 2
Run Code Online (Sandbox Code Playgroud)