Junior
Ja Map vērtība nav nepieciešama, kuru kolekciju labāk izmantot vietā LinkedHashMap?
sobes.tech AI
Atbilde no AI
Ja Map vērtība nav nepieciešama, tad labāk izmantot kolekciju Set, jo tā glabā tikai unikālas atslēgas bez vērtībām. Flutter (Dart) piemērots ir LinkedHashSet klases, kas saglabā elementu pievienošanas kārtību, līdzīgi kā LinkedHashMap, bet bez vērtībām.
Piemērs:
import 'dart:collection';
void main() {
LinkedHashSet<String> set = LinkedHashSet<String>();
set.add('ābols');
set.add('banāns');
set.add('ābols'); // dublikāts netiks pievienots
print(set); // {ābols, banāns}
}