#6 Dartで学ぶループの基本
Dartのループは、C言語系の言語に共通する標準的な書き方が基本です。この記事では、Dartにおけるループの基本を解説します。
for文の基本
for (int i = 0; i < 5; i++) {
print(i);
}
for-in文でリストの中身を処理する
リストの中身を1つずつ処理したい場合は、`for...in`を使います。
var fruits = ["りんご", "みかん", "ぶどう"];
for (var fruit in fruits) {
print(fruit);
}
forEachメソッド
Dartには、リストに対して直接`forEach`を呼び出す書き方もあります。
fruits.forEach((fruit) {
print(fruit);
});
while文
int count = 0;
while (count < 5) {
print(count);
count++;
}
Dartならではの注意点
Flutterでリスト表示の画面を作る際は、こうした基本的なループをそのまま使うのではなく、`ListView.builder`のような専用の仕組みを使うのが一般的です。基本のループはあくまで土台となる考え方として押さえておき、Flutter特有の書き方は別途学んでいくとよいでしょう。
まとめ
Dartのループは`for`・`for...in`・`while`が基本で、`forEach`という書き方も使えます。Flutter開発ではさらに専用の仕組みも登場することを覚えておきましょう。
本ページはプロモーションを含みます。
参考書籍(PR)
Dartをもっと学びたい方には「ゼロから学ぶFlutterアプリ開発」がおすすめです。
コメント
コメントを投稿