基本运算

32 阅读1分钟

登IJ时会出现的问题

2025-9-10 8-14-4.JPG

Scala 代码中的注释

  • 1.单行注释 // 注释的内容
  • 2.多行注释 /*注释的内容 */
  • 3.文档注释 /** 注释的内容 */
  • 快捷键 Ctrl + /

加法乘除余

object Base05 {
  def main(args: Array[String]): Unit = {

    println(2+1)
    println(2-1)
    println(2*3)
    println(5/2) // 5除以2等于 整数除以整数为整数
    println(5/2.0)  //
    println(5%2)
    println(123%10)  // 123除以10的余数

  }

}

逻辑运算符

  • 与 : && 运算表达式有一个为假,则全为假
  • 或: || 运算表达式有一个为真,则全为真
  • 非:!取反 与运算表达式相反
object Base07 {
  def main(args: Array[String]): Unit = {

    var a = 1 > 2  &&  2 <3
    println(a)
    // 与 : && 运算表达式有一个为假,则全为假
    println(2>1 && 3>2 && 4>3)
    println(2>1 && 3>2 && 4>5)

   // 或: || 运算表达式有一个为真,则全为真
    println(2>1 || 2<1)
    println(2>3 || 2<1 || 3>5)

  // 非:!取反
    println(2>1)
    var b = 2 > 1
    println( !b )
    println( !(2 > 1))
  }

}

数字的大小

object Base06 {
  def main(args: Array[String]): Unit = {

    var b = 1 == 2

    println(3 == 2) // == 等于
    println(3 != 2) // != 不等于
    println(3 > 2)
    println(3 < 2)
    println(3 >= 2)
    println(3 <= 2)

  }

}