第3章 运算符

第3章 运算符

  1. 算术运算符

    ​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NVA8VyQn-1686932350275)(assets/image-20230616213534-bbnet9t.png)]​

    ​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4NIHVPks-1686932350276)(assets/image-20230616213645-niklsfe.png)]​

  2. 关系运算符

    ​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UPYHFXnv-1686932350277)(assets/image-20230616213715-syp5jq6.png)]​

    ​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0ipASReQ-1686932350277)(assets/image-20230616213843-xnblsr7.png)]​​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QmkzBmx4-1686932350277)(assets/image-20230616213936-50d8a8d.png)]​

  3. 逻辑运算符

    有短路特性

    ​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sFnho1WN-1686932350278)(assets/image-20230616214046-j678ot4.png)]

    ​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z8dpVq8n-1686932350278)(assets/image-20230616214739-izzi6pq.png)]​

  4. 赋值运算符

    ​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gyCWFkEq-1686932350278)(assets/image-20230616214826-jihliec.png)]​

    ​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W2g6fd2g-1686932350279)(assets/image-20230616215336-2lgu097.png)]​

  5. 位运算符

    ​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8lQDLHhD-1686932350279)(assets/image-20230616215450-26p2d3a.png)]​

    ​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MYKLnoDq-1686932350279)(assets/image-20230616220829-srutkc4.png)]​

  6. 运算符的本质

    在Scala中其实是没有运算符的,所有运算符都是方法。

    • scala是完全面向对象的语言,所以数字其实也是对象
    • 当调用对象的方法时,点.可以省略
    • 如果函数参数只有一个,或者没有参数,()可以省略
  7.  object ScalaOper {
         def main(args: Array[String]): Unit = {
             val i : Int = 10
             val j : Int = i.+(10)
             val k : Int = j +(20)
             val m : Int = k + 30
             println(m)
         }
     }
    

你可能感兴趣的:(scala)