9.scala编程思想笔记——计算顺序

101 阅读1分钟

9.scala编程思想笔记——计算顺序

欢迎转载,转载请标明出处:blog.csdn.net/notbaron/ar…
源码下载连接请见第一篇笔记。

编程语言都会定义操作的执行顺序。

例如:

val kg = 72.57 // 160 lbs

val heightM = 1.727 // 68 inches

 

val bmi = kg/(heightM * heightM)

if(bmi < 18.5) println("Underweight")

else if(bmi < 25) println("Normalweight")

else println("Overweight")

输出结果如下:

Normal weight

当不能确定Scala将选择何种个计算顺序时,可以通过使用括号来强调意图,让阅读代码的人感到更清楚。

 

 

 

 

 

\