Scala if...else...
-
if...else...
本章将引导您完成Scala编程中的条件构造语句。以下是大多数编程语言中常见的if ... else决策结构的一般形式。- -
if 声明
if语句由一个布尔表达式和一个或多个语句组成。语法如果布尔表达式的计算结果为true,则将执行“if”表达式中的代码块。如果为false,将执行'if'表达式结束后的第一组代码(在大括号后)。尝试使用以下示例程序来了解Scala编程语言中的条件表达式(如果是表达式)。输出: -
If-else if-else语句
'if'语句后可以跟可选的'else if ... else'语句,这对于使用单个if ... else if语句测试各种条件非常有用。使用if,else if,else语句时,要牢记几点。- “if”可以有零个或一个else,并且必须在其他if之后。
- 一个“if”可以有零到多个else if,并且它们必须先于else。
- 如果else条件成功,则将不会测试其余任何其他条件。
语法试使用以下示例程序来了解Scala编程语言中的条件语句(if- else if- else语句)。输出: -
嵌套if-else语句
嵌套if-else语句始终是合法的,这意味着可以在另一个if或else-if语句中使用一个if或else-if语句。语法尝试使用以下示例程序来了解Scala编程语言中的条件语句(嵌套if语句)。输出: