Dart入门—控制流程与其他
控制流程
if~else
if语句和可选的else语句,简单的if语句可以用条件运算符( ? : )来处理
for
使用for循环进行迭代
使用forEach()方法迭代iteration对象
使用for~in迭代iteration对象的List类型和Set类型
while、do~while
while循环,先判断条件再进入循环
do~while循环,先进入循环再判断条件
break、continue
使用break停止循环
使用continue跳过本次循环
switch、case
switch通常用于整数、字符串和编译时常量的比较,比较的对象必须是同一类型,每一个case必须用break结束
在case内容为空的情况下可以落空,或使用continue继续执行
assert
使用assert语句,如果布尔值为false就扰乱正常运行,只在检查模式下生效
注释
私有变量与函数
dart语法中没有public、protected和private这些关键字,只要在标识符前面加“_”,就能声明私有变量或者函数
还没有评论,来说两句吧...