炫意html5
最早CSS3和HTML5移动技术网站之一

Dart判断-Dart if else if

else…if 可用于检测多个条件。以下是相同的语法。

if (boolean_expression1) {
//如果expression1的计算结果为true,则返回语句
}
else if (boolean_expression2) {
//如果expression2的计算结果为true,则返回语句
}
else {
//如果expression1和expression2都为false,则为语句
}

使用 if … else 语句时,请记住几点。

  • 一个 if 可以有零或一个 else ,它必须在任何 else…if 之后。

  • 一个 if 可以有0到多个 else…if ,他们必须在 else 之前。

  • 一旦 else…if 成功,剩下的 else…ifelse 将被测试。

示例 – else…if

以下程序代码检查给定值是正数,负数还是零。

void main() {
var num = 2;
if(num > 0) {
print("${num} is positive");
}
else if(num < 0) {
print("${num} is negative");
} else {
print("${num} is neither positive nor negative");
}
}

成功执行上述代码后,将显示以下输出。

2 is positive

炫意HTML5 » Dart判断-Dart if else if

Java基础教程Android基础教程