当前位置: 首页> 科技> 能源 > 【Dart】小小知识点【箭头函数】

【Dart】小小知识点【箭头函数】

时间:2025/7/11 18:26:38来源:https://blog.csdn.net/allanGold/article/details/141720721 浏览次数:0次

箭头函数:

当方法的执行语句只有一句的时候,可以使用箭头函数 => 表达式

例子1:

int sum(int a, int b) {

        return a + b;

}

sum(a,b) => a + b

例子2:

bool isNoble(int atomicNumber) {
  return _nobleGases[atomicNumber] != null;
}

isNoble(atomicNumber) {
  return _nobleGases[atomicNumber] != null;
}

对于仅包含一个表达式的函数,可以使用简写语法

bool isNoble(int atomicNumber) => _nobleGases[atomicNumber] != null;

=> expr 语法是 { return expr; } 的简写。=> 表示法有时称为箭头语法。

注意

箭头 (=>) 和分号 (;) 之间只能出现表达式,而不是语句。例如,不能在那里放置 if 语句,但可以使用 条件表达式(比如三目运算符)。

参考:https://dart.ac.cn/language/functions

关键字:【Dart】小小知识点【箭头函数】

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: