Sobes.tech
Назад к вопросам
Junior
4

Если значение в Map не нужно, какую коллекцию лучше использовать вместо LinkedHashMap?

Компании, где спрашивали
ИП Ганус Александр Андреевич

Ответ от нейросети

sobes.tech AI

Если значение в Map не нужно, то лучше использовать коллекцию Set, так как она хранит только уникальные ключи без значений. В Flutter (Dart) для этого подойдет класс LinkedHashSet, который сохраняет порядок добавления элементов, аналогично LinkedHashMap, но без значений.

Пример:

import 'dart:collection';

void main() {
  LinkedHashSet<String> set = LinkedHashSet<String>();
  set.add('apple');
  set.add('banana');
  set.add('apple'); // дубликат не добавится

  print(set); // {apple, banana}
}