20
這應該是一個愚蠢的問題。如何在Scala中進行簡單的類型轉換?
scala> val aFloat = 1.5f
aFloat: Float = 1.5
如何以簡單的方式將浮動元素轉換爲int?
我已經知道要使用a.asInstanceOf[Int]
。但它需要太多擊鍵。
這應該是一個愚蠢的問題。如何在Scala中進行簡單的類型轉換?
scala> val aFloat = 1.5f
aFloat: Float = 1.5
如何以簡單的方式將浮動元素轉換爲int?
我已經知道要使用a.asInstanceOf[Int]
。但它需要太多擊鍵。
1.5f.toInt
//--> res0: Int = 1
您必須對所有數字類型進行雙倍,浮動,toInt和toLong。
還有toFloat,toInt等方法,也可以使用類型歸屬在某些情況下:
val b = 23 : Byte