Scala 类型转换: to*方法

Scala中,使用 to*方法 在很多情况下可以方便地进行类型转换。

  • toString
  • toInt
  • toDouble
  • toFloat
  • toLong

Int 到 String

#python
>>> str(10)
'10'
//scala
scala> 10.toString
res1: String = 10

Double 到 String

#python
>>> str(10.0)
'10.0'
//scala
scala> val a: Double = 10.0
a: Double = 10.0

scala> a.toString
res0: String = 10.0

String 到 Int

#python
>>> int("10")
10
//scala
scala> "10".toInt
res0: Int = 10

你可能感兴趣的:(Scala 类型转换: to*方法)