条件语句用于根据特定条件执行不同的代码块,常见的条件语句有以下几种:
if 语句
语法:`if (条件) { 执行语句 }`
当条件为真时,执行大括号内的代码。
if-else 语句
语法:`if (条件) { 执行语句1 } else { 执行语句2 }`
当条件为真时,执行`执行语句1`;否则执行`执行语句2`。
if-else if-else 语句
语法:`if (条件1) { 执行语句1 } else if (条件2) { 执行语句2 } else { 执行语句3 }`
检查多个条件,当其中一个条件为真时,执行相应的代码块。
switch 语句
语法:`switch (表达式) { case 值1: 执行语句1; break; case 值2: 执行语句2; break; ... default: 执行语句n; }`
根据表达式的值,执行对应的`case`分支语句,如果没有匹配的`case`,则执行`default`分支。
条件运算符
语法:`条件 ? 表达式1 : 表达式2`
如果条件为真,则执行`表达式1`,否则执行`表达式2`。
when 和 else(仅 Kotlin 支持)
语法:`when (条件) { case 值1 -> 执行语句1; case 值2 -> 执行语句2; ... default -> 执行语句n; }`
根据条件的值,执行对应的`case`分支语句,如果没有匹配的`case`,则执行`default`分支。
不同的编程语言可能有细微的语法差异,但基本逻辑和结构相似。请根据您所使用的编程语言选择相应的条件语句