Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Dartにおけるリスト | Dartにおける変数とデータ型
Dart入門

Dartにおけるリスト

メニューを表示するにはスワイプしてください

Note
定義

DartのListは、要素の順序付きコレクションを表す組み込みのデータ型List内の各要素は通常、整数、浮動小数点数、文字列、または他のオブジェクトなど、同じデータ型を持つ。

リストの主な用途:

  • 関連する項目のデータを保存(例:買い物リストやることリスト連絡先リスト
  • イベントの順序を追跡(例:履歴ログやタスク完了に必要な手順リスト

関連情報を整理し、簡単にアクセスできるようにする。

構文

Listを作成する構文例:

List<elements_type> list_name = [element_1, element_2];
  • List: リストを作成するコマンド;
  • <elements_type>: リスト内に格納される値のデータ型;
  • list_name: リスト名;
  • [element_1, element_2]: カンマ(,)で区切られたリスト要素。
main.dart

main.dart

1
List<int> numbers = [1, 2, 3, 4, 5];
  • 整数用のList;
  • <int>の要素型がList

要素の追加

既存の数値リストに値を追加。

main.dart

main.dart

123456
void main() { List<int> numbers = [111, 22, 32]; print(numbers); // Output [111, 22, 32] numbers.add(6); // Adding an item to a list print(numbers); // Output [111, 22, 32, 6] }
numbers.add(6);

numbers.add(6); という式は、変数 add() に対して numbers メソッドを呼び出し、値 6 を追加。

アイテムの削除

list_name.remove(element)

list_name.remove(element) は、変数に対して remove() メソッドを呼び出し、指定した値の最初の出現を削除します。

main.dart

main.dart

123456
void main() { List<int> numbers = [11, 22, 23]; print(numbers); // [11, 22, 23] numbers.remove(22); print(numbers); // [11, 23] }
question mark

Dart の List の末尾に新しい要素を追加するには、どのメソッドを使うべきですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  6

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  6
some-alt