Dart Switch语句?Switch表达式?

2024-11-02  本文已影响0人  lsj980Ya

表达式:表达式是一个片段,可以计算出一个值
语句:语句是执行某个操作的指令

switch 表达式: 使用 => 语法直接返回值,可以将结果赋给变量。

// Switch表达式
var t = switch (a) {
  10 => true,
  20 => false,
  _ => false
};

switch 语句: 使用 case 关键字来匹配不同的情况。

Switch 语句无法用变量接收返回值
switch (a) {
  case 10:
    return true;
  case 20:
    return false;
  default:
    return false;
}

上一篇 下一篇

猜你喜欢

热点阅读