Scala基础语法入门(三)Scala中的各种运算符

本文详细介绍了Scala中的算数、比较、逻辑、赋值和位运算符,包括算术运算符的整数与浮点数行为,比较运算符的使用,以及逻辑运算符的短路特性。通过实例演示,展示了Scala运算符的本质——其实都是方法调用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

🙆‍♂️🙆‍♂️ 写在前面

​🏠​ 个人主页:csdn春和
📚 推荐专栏:更多专栏尽在主页!
JavaWeb专栏(从入门到实战超详细!!!)
SSM专栏 (更新中…)
​📖​ 本期文章:Scala基础语法入门(三)Scala中的各种运算符
如果对您有帮助还请三连支持,定会一 一回访!🙋🏻‍♂️


Scala中的运算符

1、算数运算符

Scala 运算符的使用和 Java 运算符的使用基本相同

在这里插入图片描述

def main(args: Array[String]): Unit = {
   
  // 1、算数运算符
  // 整数之间的除法运算只保留整数部分
  var r1: Int = 10 / 3 // 3
  println("r1=" + r1)

  var r2: Double = 10 / 3 // 3.0
  println("r2=" + r2)

  // 只要除数和被除数有一个是Double类型那么结果就是Double类型的
  var r3: Double = 10.0 / 3 // 3.3333
  println("r3=" + r3)

  println("r3=" + r3.formatted("%.2f")) // 含义:保留小数点 2位,使用四舍五入


  //(2)对一个数取模 a%b,和 Java 的取模规则一样。
  var r4 = 10 % 3 // 1 余1
  println("r4=" + r4)

}

在这里插入图片描述

2、比较运算符

在这里插入图片描述

def main(args: Array[String]): Unit = {
   
  // 比较运算符
  var a: Int = 10
  var b: Int = 5
  println(a > b) // true
  println(a >=
评论 67
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值