世界最大級のオンライン学習サービス「Udemy(ユーデミー)」とは?

【Flutter/Dart】Setから最初(最後)の要素を取得する

Flutterのプログラミング言語(Dart言語)でSetから最初または最後の要素を取得する方法を紹介します。

Setから最初の要素を取得するには「firstプロパティ」、最後の要素を取得するには「lastプロパティ」を使用します。

目次

Setから最初の要素を取得する

firstプロパティは次のように使用します。

Set.first;

firstプロパティが実行されるとSetの先頭の要素を返します。

var mySet = {'a', 'b', 'c', 'd'};
print(mySet.first); //a

Setが空の場合

Setが空の場合はエラーが発生します。

var mySet = {};
print(mySet.first); //エラー発生

Setから最後の要素を取得する

lastプロパティは次のように使用します。

Set.last;

lastプロパティが実行されるとSetの先頭の要素を返します。

var mySet = {'a', 'b', 'c', 'd'};
print(mySet.last); //d

Setが空の場合

firstプロパティ同様、Setが空の場合はエラーが発生します。

var mySet = {};
print(mySet.last); //エラー発生

以上です。

合わせて読みたい

参考サイト

目次