#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アプリ開発」がおすすめです。

コメント

このブログの人気の投稿

#11 Rustで学ぶエラーハンドリングの基本

#16 TypeScriptで学ぶ辞書型(マップ)の基本

#19 Goで学ぶテスト(単体テスト)の基本