Programming in Dart: Control Flow & Collections

May 3 2022 Dart 2.15, DartPad, DartPad

Part 2: More Collections

15. Create Sets

Episode complete

Play next episode

Next
Save for later
About this episode
See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 14. Challenge: Work with Maps Next episode: 16. Work with Sets

This video Create Sets was last updated on May 3 2022

Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

You can unlock the rest of this video course, and our entire catalogue of books and videos, with a kodeco.com Professional subscription.

So far, you’ve learned about two collection types in Dart. First you learned about a list where you can hold an ordered list of items. Then you learned about the map that allows you lookup values based on a key. Now, for the final fundamental collection type - the set.

var someSet = Set<int>();
var someSet = <int>{};
var someSet = { 1, 2, 3, 4, 1 };
print(someSet);
print(someSet.contains(1));
someSet.add(5);
someSet.remove(3);
for (var item in someSet) {
    print(item);
}