算術(shù)操作(+-*/)
//加法
scala> var sum =1+2
sum: Int = 3
// 加法 第二個(gè)參數(shù)為Long 返回值為Long
scala> var sum =1+2l
sum: Long = 3
// 減法
scala> 1-2
res2: Int = -1
// 負(fù)數(shù) 操作
scala> 1+ -1
res3: Int = 0
// 乘法
scala> 1*2
res4: Int = 2
//乘法 第二個(gè)參數(shù)為Long 返回值為Long
scala> 1*2l
res5: Long = 2
// 除法
scala> 1/3
res0: Int = 0
// 取模
scala> 1%3
res1: Int = 1
關(guān)系操作
scala> 1>2
res6: Boolean = false
scala> 1<2
res7: Boolean = true
scala> 1!=2
res8: Boolean = true
scala> 1>=2
res9: Boolean = false
scala> 1<=2
res10: Boolean = true
邏輯操作
scala> var win=true
win: Boolean = true
//邏輯與
scala> win &&win
res11: Boolean = true
邏輯或
scala> win || win
res12: Boolean = true
scala> win && !win
res14: Boolean = false
對象比較
scala> var name="erhuan"
name: String = erhuan
scala> var passd="erhuan"
passd: String = erhuan
//scala 中比較的是內(nèi)容 并非引用
scala> name == passd
res15: Boolean = true
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者