Dart - 迴圈控制
直接上程式碼
// 迴圈控制
void main(List<String> args) {
for (var i = 0; i < 3; i++) {
print(i);
}
var arr = ["趙雲", "趙子龍", "趙信"];
for (var i = 0; i < arr.length; i++) {
print(arr[i]);
}
var map1 = {"name": "胡佳佳", "age": 27};
// 迴圈map
// 先用 keys.toList() 將 map 中的key 轉成陣列
var arr1 = map1.keys.toList();
print(arr1);
for (int i = 0; i < arr1.length; i++) {
print(map1[arr1[i]]);
}
// while 一般在操作 io流 時用到
int year = 2018;
while (year < 2020) {
print(year);
year += 1;
}
// do while
var j = 0;
do {
print(j);
j++;
} while (j < 3);
}
相關文章
- 04流程控制 for迴圈,while迴圈While
- Python迴圈控制-forPython
- Dart中的非同步與事件迴圈Dart非同步事件
- Python的流程控制:迴圈Python
- 流程控制、 迴圈語句
- php中有哪些迴圈控制語句PHP
- 多執行緒迴圈控制欄位失效造成死迴圈的坑執行緒
- 第四章 控制和迴圈
- for 迴圈與 while 迴圈While
- while迴圈 case迴圈While
- JavaScript 流程控制語句詳解:if語句、switch語句、while迴圈、for迴圈等JavaScriptWhile
- C語言——迴圈結構(for迴圈,while迴圈,do-while迴圈)C語言While
- 無限for迴圈(死迴圈)
- C++ While 和 For 迴圈:流程控制全解析C++While
- 2-4 Java流程控制——迴圈語句Java
- while迴圈以及do while迴圈While
- if for迴圈
- For 迴圈
- if迴圈
- 迴圈
- for迴圈
- Go語言流程控制之迴圈結構篇Go
- 『忘了再學』Shell流程控制 — 36、for迴圈介紹
- 【分支流程控制語句、迴圈流程控制語句】的學習
- for迴圈、break和continue、二重迴圈
- 【基礎題】【for迴圈】二重迴圈
- 11C++迴圈結構-for迴圈(1)C++
- 迴圈中巢狀非同步操作的流程控制巢狀非同步
- 通過變數a控制for迴圈的暫停和繼續變數
- 第 7 節:流程控制-迴圈練習-跳出語句
- Scala與Java差異(二)之條件控制與迴圈Java
- TiDB Operator 原始碼閱讀 (三) 編排元件控制迴圈TiDB原始碼元件
- pythonfor迴圈Python
- javascript迴圈JavaScript
- Kotlin 迴圈Kotlin
- JavaScript for of 迴圈JavaScript
- 迴圈引用
- while迴圈While