Sobes.tech
Junior

Ako vrednost u Map ne treba, koju kolekciju je bolje koristiti umesto LinkedHashMap?

sobes.tech АИ

Одговор од АИ

Ако вредност у Map није потребна, боље је користити колекцију Set, јер она чува само јединствене кључеве без вредности. У Flutter-у (Dart), одговарајућа класа је LinkedHashSet, која одржава редослед додавања елемената, слично као и LinkedHashMap, али без вредности.

Пример:

import 'dart:collection';

void main() {
  LinkedHashSet<String> set = LinkedHashSet<String>();
  set.add('јабука');
  set.add('банана');
  set.add('јабука'); // дупликат неће бити додат

  print(set); // {јабука, банана}
}