Scala值类型和String类型转换

匿名 (未验证) 提交于 2019-12-02 23:41:02
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chen18677338530/article/details/91432128

基本类型转换String

object TypeDemo15 {   def main(args: Array[String]): Unit = {     var a:Int = 5     println((a+"").isInstanceOf[String])   } }  

String 类型转基本类型

object TypeDemo16 {   def main(args: Array[String]): Unit = {     var s2:String = "12"      var num1:Int = s2.toInt     var num2:Float = s2.toFloat     var num3:Double = s2.toDouble     var num4:Long = s2.toLong      println(s2.isInstanceOf[String])      println(num1.isInstanceOf[Int])     println(num2.isInstanceOf[Float])     println(num3.isInstanceOf[Double])     println(num4.isInstanceOf[Long])   } }  

注意事项

object TypeDemo14 {   def main(args: Array[String]): Unit = {     var s4 = "12.5"      println(s4.toInt)  // 此处会报错     println(s4.toDouble.toInt)   }  }  

文章来源: https://blog.csdn.net/chen18677338530/article/details/91432128
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!