一 Scala类型体系
二 实例
C:\Users\lenovo>scalaWelcome to Scala2.12.1(JavaHotSpot(TM)64-BitServer VM,Java1.8.0_101).Typein expressions for evaluation.Ortry:help.scala> val a:Byte=10a:Byte=10scala> val b:Short=20b:Short=20scala> val c:Int=30c:Int=30scala> val d:Long=40d:Long=40scala> val e:Float=50e:Float=50.0scala> val f:Double=57849.454f:Double=57849.454scala> val x:Long=bx:Long=20scala> val m =truem:Boolean=truescala> val n =falsen:Boolean=falsescala> val q='X'q:Char= Xscala> val u:Unit=()u:Unit=()scala> val p=()p:Unit=()scala>def foo()=thrownewException("wrong")foo:()Nothing
三 Scala的String
1、构建于Java的String之上
2、新增了字符串插值的特性
四 实例
scala> val name="cakin"name:String= cakinscala> s"my name is ${name}"res0:String=my name is cakin