Junior
Jei reikšmė Map nereikalinga, kurią kolekciją geriau naudoti vietoj LinkedHashMap?
sobes.tech AI
Atsakymas iš AI
Jei Map reikšmė nėra reikalinga, geriau naudoti Set kolekciją, nes ji saugo tik unikalius raktus be reikšmių. Flutter (Dart) tinka LinkedHashSet klasė, kuri išlaiko elementų pridėjimo tvarką, panašią į LinkedHashMap, bet be reikšmių.
Pavyzdys:
import 'dart:collection';
void main() {
LinkedHashSet<String> set = LinkedHashSet<String>();
set.add('obuolys');
set.add('bananas');
set.add('obuolys'); // dubliatas nebus pridėtas
print(set); // {obuolys, bananas}
}