Flutter/Dart循环 for、 while 、do..while 、break、continue

  • ++、-- 表示自增、自减,运算规则和java类似
  • 在赋值运算里:
  • 如果++、--写在前面,表示先运算,后赋值
  • 如果++、--写在后面,表示先赋值,后运算
  • while 、do..while区别:
  • do..while无论条件是否成立,首先执行一次
  • break、continue
  • break:结束循环,只能跳出一层
  • continue:结束本次循环,继续下次循环

for循环

for in

while

do whild

break关键字

指定停止某个循环

continue 停止本次循环

在实际写作中,如果有中长组要循环时,控制好何时停止、跳出,以及层级递归很重要。可大大提升效率及性能。