Результаты поиска по запросу "collections"

4 ответа

Итерация коллекции доктрин, упорядоченная по некоторому полю

Мне нужно что-то вроде этого: $products = Products::getTable()->find(274); foreach ($products->Categories->orderBy('title') as $category) { echo "{$category->title}<br />"; }Я знаю, что это невозможно, но ... Как я могу сделать что-то подобное, ...

1 ответ

Почему куча лучше, чем двоичное дерево, чтобы представлять приоритетную очередь?

В (max) куче легко найти самый большой элемент в

4 ответа

Почему Collections.sort использует Mergesort, а Arrays.sort - нет?

Я использую JDK-8 (x64). За

ТОП публикаций

6 ответов

но вы также можете сказать map.get ("one"), потому что это просто реализация карты.

2 ответа

Как преобразовать ключи на карте в нижний регистр?

1 ответ

Коллекции являются «макрореализуемыми», что позволяет добавлять дополнительные методы в класс Collection во время выполнения. По объяснениям Laravel о коллекциях. Массивы могут быть размерными. использование функции map расширяет вашу коллекцию для преобразования дочернего массива в объекты

я есть массив, как это: $test = array( array( 'name' => 'Christina', 'age' => '25' ), array( 'name' => 'Agis', 'age' => '22' ), array( 'name' => 'Agnes', 'age' => '30' ) );Я хочу изменить его на коллекцию Laravel Я пытаюсь ...

3 ответа

HashMap не дает абсолютно никаких гарантий относительно порядка итераций. Он может (и будет) даже полностью меняться при добавлении новых элементов. TreeMap будет выполнять итерацию в соответствии с «естественным упорядочением» ключей в соответствии с их методом compareTo () (или внешним компаратором). Кроме того, он реализует интерфейс SortedMap, который содержит методы, которые зависят от этого порядка сортировки. LinkedHashMap будет выполнять итерацию в порядке, в котором записи были помещены в карту «Hashtable» - это общее имя для карт на основе хеша. В контексте Java API Hashtable является устаревшим классом со времен Java 1.1 до существования инфраструктуры коллекций. Его больше не следует использовать, поскольку его API перегружен устаревшими методами, дублирующими функциональность, а его методы синхронизированы (что может снизить производительность и, как правило, бесполезно). Используйте ConcurrrentHashMap вместо Hashtable.

овлюсь к собеседованиям по программному обеспечению и уже несколько дней застреваю с вопросом Я не смог выяснить разницу между связанными hashmap, map, hashtable и hashmap, присутствующими в Java Collection API. Все ли они имеют одинаковые ...

4 ответа

Поиск ближайшего значения в SortedDictionary

1 ответ

Java частично заказал коллекцию <E>

4 ответа

Существует ли общая конкретная реализация KeyedCollection?

System.Collections.ObjectModel.KeyedCollection [http://msdn.microsoft.com/en-us/library/ms132439.aspx]класс является очень полезной альтернативойSystem.Collections.Generic.Dictionary [http://msdn.microsoft.com/en-us/library/xfhwa508.aspx]особенно ...