Dart

8/11ページ

Dart Mapにキーが存在しない場合にキーを追加する

Dartで、Mapにキーが存在しない場合にキーを追加するコードを記述してます。「putIfAbsent」を使用してキーと値を指定することで可能です。 環境 Mapにキーが存在しない場合にキーを追加 Mapにキーが存在しない場合にキーを追加するには1. 「putIfAbsent」でキー名と値を指定する […]

Dart リスト(配列)のインデックス番号と値を両方取得する

Dartで、リスト(配列)のインデックス番号と値を両方取得するコードを記述してます。「asMap」で「Map」に変換してから「forEach」を使用すれば取得することができます。 環境 インデックス番号と値を両方取得 インデックス番号と値を両方取得するには1. 「asMap」で一度「Map」に変換2 […]

Dart Set同士を結合する

Dartで、Set同士を結合するコードを記述してます。「followedBy」を使用します。型の違うリスト同士に使用するとエラーが発生します。戻り値は「Iterable」なので「Set」で取得する場合は、実行後に「Set」に変換します。 環境 Set同士を結合 Set同士を結合するには「 follo […]

Dart 指定した文字で区切ってSetを結合して文字列に変換する

Dartで、 指定した文字で区切ってSetを結合して文字列に変換するコードを記述してます。「join」に区切り文字を指定することで、区切り文字を指定して変換することができます。空のSetに利用しても空のままになります。 環境 結合して文字列に変換 結合して文字列に変換するには「 join 」を使用し […]

Dart Setを空(クリア)にする

Dartで、Setを空(クリア)にするコードを記述してます。「clear」で可能です。 環境 空(クリア)にする 空(クリア)にするには「 clear 」を使用します。 実際に、クリアしてみます。「runtimeType」で型を取得できます。 実行結果を見ると、クリアされていることが確認できます。

Dart Setの値が指定した条件を1つでも満たしているかを判定する

Dartで、Setの値が指定した条件を1つでも満たしているかを判定するコードを記述してます。「any」を使用して条件を指定して判定します。全て満たすかを判定する場合は「every」を使用します。 環境 1つでも満たしているかを判定 1つでも満たしているかを判定するには「 any 」を使用します。 実 […]

Dart リスト(配列)内の重複を除去する

Dartで、リスト(配列)内の重複を除去するコードを記述してます。「set」を使用して重複を除去した後にリストに戻すことで可能です。 環境 重複を除去 重複を除去するには、一度重複を許さない「set」に変更して、再度リストに戻します。 実際に、使用して生成してみます。 実行結果を見ると、重複が除去さ […]

Dart Setのサイズ(長さ)を取得する

Dartで、Setのサイズ(長さ)を取得するコードを記述してます。「length」を使用します。空のsetの場合は「0」が返ります。 環境 要素を追加 要素を追加するには、「length」を使用します。 実際に、使用して取得してみます。 実行結果を見ると、取得されていることが確認できます。

Dart SetからSetで値を指定して削除する

Dartで、SetからSetで値を指定して削除するコードを記述してます。「removeAll」を使用して削除します。存在しない値を指定してもエラーにはなりません。また、「const」で宣言したsetに使用するとエラーとなります。 環境 Setで値を指定して削除 Setで値を指定して削除するには、「r […]

Dart リスト(配列)の全ての要素を同じ値で指定した数だけ生成する

Dartで、リスト(配列)の全ての要素を同じ値で指定した数だけ生成するコードを記述してます。「filled」を使用します。「growable」を「true」に指定しない場合は固定長の配列が生成されます。 環境 全ての要素を同じ値で指定 全ての要素を同じ値で指定するには「 filled 」を使用します […]

1 8 11