Sobes.tech
Junior

Ak hodnota v Map nie je potrebná, ktorú kolekciu je lepšie použiť namiesto LinkedHashMap?

sobes.tech AI

Odpoveď od AI

Ak hodnota v Map nie je potrebná, je lepšie použiť kolekciu Set, pretože uchováva iba jedinečné kľúče bez hodnôt. Vo Flutteri (Dart) je vhodná trieda LinkedHashSet, ktorá zachováva poradie pridania prvkov, podobne ako LinkedHashMap, ale bez hodnôt.

Príklad:

import 'dart:collection';

void main() {
  LinkedHashSet<String> set = LinkedHashSet<String>();
  set.add('jablko');
  set.add('banán');
  set.add('jablko'); // duplikát nebude pridaný

  print(set); // {jablko, banán}
}