Scala类型
一 Scala类型体系
二 实例
C:\Users\lenovo>scala
Welcome to Scala2.12.1(JavaHotSpot(TM)64-BitServer VM,Java1.8.0_101).
Typein expressions for evaluation.Ortry:help.
scala> val a:Byte=10
a:Byte=10
scala> val b:Short=20
b:Short=20
scala> val c:Int=30
c:Int=30
scala> val d:Long=40
d:Long=40
scala> val e:Float=50
e:Float=50.0
scala> val f:Double=57849.454
f:Double=57849.454
scala> val x:Long=b
x:Long=20
scala> val m =true
m:Boolean=true
scala> val n =false
n:Boolean=false
scala> val q='X'
q:Char= X
scala> 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= cakin
scala> s"my name is ${name}"
res0:String=my name is cakin