Junior
Kui väärtus Mapis ei ole vajalik, millist kogumit on parem kasutada LinkedHashMap asemel?
sobes.tech AI
Vastus AI-lt
Kui Map väärtus ei ole vajalik, on parem kasutada kogumit Set, kuna see salvestab ainult unikaalseid võtmeid ilma väärtusteta. Flutteris (Dart) sobib LinkedHashSet klass, mis säilitab elementide lisamise järjekorra, sarnaselt LinkedHashMap-ile, kuid ilma väärtusteta.
Näide:
import 'dart:collection';
void main() {
LinkedHashSet<String> set = LinkedHashSet<String>();
set.add(' õun');
set.add('banaan');
set.add(' õun'); // duplikaat ei lisandu
print(set); // { õun, banaan}
}