Scala 控制结构与运算符全解析
1. 条件表达式与正差值计算
在 Scala 中,条件表达式是常用的控制结构之一。以下代码展示了如何计算两个数的正差值:
import scala.io.StdIn._
object PositiveDifference {
def main(args: Array[String]): Unit = {
var positiveDiff = 0
val executeFlag = true
print("Please enter first number: ")
val firstNumber = readInt()
print("Please enter second number: ")
val secondNumber = readInt()
if((executeFlag == true) && (firstNumber - secondNumber) > 0) {
positiveDiff = firstNumber - secondNumber
println("The positive difference: "+positiveDiff)
} else if((executeFlag == true) && (secondNumber - firstNumber) > 0) {
positiveDiff = secondNumber - firstNumber
println("The positive difference: "+