Size: a a a

Dart & Flutter по-русски

2020 June 19

VA

Vladimir Avramov in Dart & Flutter по-русски
Дублирующие значения удаляются
источник

VA

Vladimir Avramov in Dart & Flutter по-русски
Начиная с Java 8 можно использовать stream api
источник

E

Emilia in Dart & Flutter по-русски
Vladimir Avramov
Начиная с Java 8 можно использовать stream api
Только хотела написать
источник

E

Emilia in Dart & Flutter по-русски
collect (Collectors.toSet())
источник

VA

Vladimir Avramov in Dart & Flutter по-русски
Дарт тут вообще ни при чем. Банальные знания основных структур данных.
источник

E

Emilia in Dart & Flutter по-русски
Vladimir Avramov
Дарт тут вообще ни при чем. Банальные знания основных структур данных.
+
источник

VA

Vladimir Avramov in Dart & Flutter по-русски
Emilia
collect (Collectors.toSet())
Не совсем

.stream().distinct()
источник

VA

Vladimir Avramov in Dart & Flutter по-русски
Returns a stream consisting of the distinct elements (according to
    * {@link Object#equals(Object)}) of this stream.
источник

E

Emilia in Dart & Flutter по-русски
Тоже решение
источник

VA

Vladimir Avramov in Dart & Flutter по-русски
Emilia
Тоже решение
🤝
источник

E

Emilia in Dart & Flutter по-русски
🤝
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
так
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
в том то и дело что надо ещё что то писать  из Stream API
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
а тут я с самого листа могу взять
источник

VA

Vladimir Avramov in Dart & Flutter по-русски
Yerassyl Maikhanov
в том то и дело что надо ещё что то писать  из Stream API
Я привел пример. new HashSet(твой лист)
источник

E

Emilia in Dart & Flutter по-русски
А там не выскочит UnsupportedOperationException?
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
+ у меня различия были в 2 полях а он по id похоже прошелся
источник

VA

Vladimir Avramov in Dart & Flutter по-русски
в дарте это делается методом toList toSet
источник

E

Emilia in Dart & Flutter по-русски
Vladimir Avramov
Я привел пример. new HashSet(твой лист)
Вот это тоже надо делать, если потом планируется изменение новоприобретенного сета
источник

VA

Vladimir Avramov in Dart & Flutter по-русски
Emilia
А там не выскочит UnsupportedOperationException?
Нет. У него конструктор от Collection
источник