算术操作(+-*/)
scala
> var sum =1+2
sum: Int
= 3
scala
> var sum =1+2l
sum: Long
= 3
scala
> 1-2
res2: Int
= -1
scala
> 1+ -1
res3: Int
= 0
scala
> 1*2
res4: Int
= 2
scala
> 1*2l
res5: Long
= 2
scala
> 1/
3
res0: Int
= 0
scala
> 1%3
res1: Int
= 1
关系操作
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> name == passd
res15:
Boolean =
true