こんにちは、フラメルです。
今回は配列の中で簡単に別の配列を挿入できる「スプレッド演算子(...
/...?
)」の使い方を紹介します。
目次
スプレッド演算子の使い方
スプレッド演算子を使えば下記コードのように配列の中で別の配列を挿入できます。
void main() {
var num2 = [2, 3];
var num = [0, 1, ...num2, 4];
print(num); //[0, 1, 2, 3, 4]
}
挿入する配列がNullable型の場合
挿入する配列がNullable型の場合はNull許容の...?
を使用します。
void main() {
List<String>? num2;
var num = [0, 1, ...?num2, 4];
print(num); //[0, 1, 4]
}
以上です。
合わせて読みたい
【Flutter】Durationの使い方|時間・期間の指定
こんにちは、フラメルです。 今回はアニメーション時間や期間を指定する際に使用されるDurationの使い方を紹介します。 【Durationの基本的な使い方】 Durationでは下記…
【Flutter】AnimatedOpacityの使い方|透明度をアニメーションで変更
こんにちは、フラメルです。 今回は任意のウィジェットの透明度をアニメーションで徐々に変更できるAnimatedOpacityの使い方を紹介します。 【アニメーションで透明度を…