2010-09-29 9 views
20

यह एक मूर्ख सवाल होना चाहिए।स्कैला में सरल प्रकार का कलाकार कैसे करें?

scala> val aFloat = 1.5f 
aFloat: Float = 1.5 

एक आसान तरीके से एक इंट्लो को कैसे फेंकना है?

मुझे पहले से ही a.asInstanceOf[Int] का उपयोग करना है। लेकिन इसे बहुत ज्यादा कीस्ट्रोक की जरूरत है।

उत्तर

41
1.5f.toInt 

//--> res0: Int = 1 

आपको सभी संख्याओं पर दोहरी, toFloat, toInt और लांग करना होगा।

12

के साथ-साथ toFloat, toInt, आदि तरीकों, आप भी कुछ मामलों में प्रकार जोड़ना उपयोग कर सकते हैं:

val b = 23 : Byte 
संबंधित मुद्दे