Scala没有++或–运算符,如何增加或减少整数?

Scala编程语言不支持一元运算符(++或-)。在Scala中,二进制运算符用于递增和递减整数。

对于增加和减少整数的常见二进制运算符,我们使用增加和分配或减少和分配运算符。

  1. 增加和赋值运算符:+ =

  2. 减少和赋值运算符:-=

工作示例:

object myClass{
    def main(args: Array[String]){
        var a = 45 ; 
        println("a的初始值 "+a)
        // 增加值 
        a += 1
        println("a的增量值 "+a)
        // 降低值 
        var b= 78
        println("b的初始值 "+ b)
        b-=1
        println("b的递减值 "+b)
    }
}

输出结果

a的初始值 45
a的增量值 46
b的初始值 78
b的递减值 77