scala的算术运算符本质:
是一个个方法
scala中调用方法的方式有两种:
1、对象.方法(参数,…)
2、对象 方法 (参数,…)当参数只有一个的时候可以省略括号,注意这里是两个空格
其中
值类型(AnyVal)可以省略对象后面的空格,
引用类型(AnyRef)不能。
scala的运算符中没有++ — 三元运算符
package com.atguigu.chapter03
object $01_Operator {
/**
* java运算符:
* 1、算术运算符: + - * / % ++ --
* 2、逻辑运算符: && || !
* 3、关系运算符: > < >= <= !=
* 4、位运算符: << >> >>> & |
* 5、三元运算符: 布尔表达式? true的逻辑: false逻辑
* 6、赋值运算符: = -= += *= /=
* scala的运算符中没有++ -- 三元运算符 【掌握】
* 1、算术运算符: + - * / %
* 2、逻辑运算符: && || !
* 3、关系运算符: > < >= <= !=
* 4、位运算符: << >> >>> & |
* 5、赋值运算符: = -= += *= /=
* scala中操作符其实是一个个的方法。
* scala中方法调用的两种方式:
* 1、对象.方法名(参数值,...)
* 2、对象 方法名 (参数值,...) [如果方法只有一个参数,()可以省略]
*/
def main(args: Array[String]): Unit = {
val a = 10
val b =20
val c = a+b
println(c)
val d = a.+(20)
println(d)
}
}