251 прочтение · 1 год назад
Java 827. Почему Map — это не Collection, в то время как List и Set являются Collection?
Map - это абстрактный тип данных, который представляет собой отображение ключей на значения. В отличие от коллекций, которые хранят только объекты и позволяют получать к ним доступ по индексам или итерироваться по ним, Map хранит пары "ключ-значение", где каждый ключ связан с соответствующим ему значением. Таким образом, Map не является коллекцией, потому что не хранит просто набор элементов, а структуру данных, которая предназначена для быстрого поиска элемента по ключу. В то время как коллекции...
50 прочтений · 1 год назад
Map и Set в JavaScript для удобной работы с данными
JavaScript предлагает несколько встроенных структур данных, которые облегчают работу с коллекциями. В этой статье мы рассмотрим два таких инструмента - Map и Set, их преимущества, особенности использования, а также примеры практического применения. Отличие Map от Object Map - это вид объекта JavaScript, но в отличии от обычных объектов, ключи в Map могут быть любым типом данных, а не только строками или символами. Однако важно понимать, что для корректной работы с этой структурой данных нужно использовать...