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

5 ответов

 предоставить два «стандартных» конструктора », так что даже для коллекций общего назначения это не является абсолютной необходимостью.

от вопрос уже есть ответ здесь: Почему Java Map не расширяет коллекцию? [/questions/2651819/why-doesnt-java-map-extends-collection] 9 ответовПочему неjava.util.Map интерфейс расширяетjava.util.Collection интерфейс? Не являетсяjava.util.Map ...

11 ответов

Хорошее дополнение к другим решениям, но, вероятно, не самое лучшее с точки зрения производительности. Пока создание ваших собственных коллекций является вариантом, я думаю, что другие решения, вероятно, лучше в долгосрочной перспективе.

атривалSystem.Collections.ObjectModel ObservableCollection<T> класс. Этот странный, потому что у него есть метод Add, который занимаетодинтолько предмет Нет AddRange или эквивалент.аргументы события Notification имеют свойство NewItems, ...

4 ответа

К сожалению, мне нужно использовать «/ Декомпилировать», когда «Сжатие и восстановление» не решает проблемы для меня.

аюсь расширить функциональность VBACollection объект в новом классе и сделать этот класс наследникомCollection, ноImplements Collection Утверждение дает мне следующую ошибку: Неверный интерфейс для Implements: метод имеет подчеркивание в своем ...

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

3 ответа

Я указывал (6 лет назад) на наиболее очевидную причину, по которой кусок кода не компилируется (функция имеет тип возврата, но не имеет оператора возврата).

й пример довольно сложный, и я его совсем не понял, моя проблема как-то похожа, но, как я уже сказал, он проще и может дать более простой ответ. public List<? extends Parent> myfunction(List<? extends Parent> mylist){ mylist.add(new Child()) ; ...

2 ответа

, Наследование ковариантов является настоящей головной болью и поддерживается только в Java для типов массивов (где это может вызвать странные проблемы).

от вопрос уже есть ответ здесь: Является ли List <Dog> подклассом List <Animal>? Почему дженерики Java не являются неявно полиморфными? [/questions/2745265/is-listdog-a-subclass-of-listanimal-why-are-java-generics-not-implicitly-po] 16 ...

1 ответ

, Этот код иллюстрирует это:

я токен отмены вот так static CancellationTokenSource TokenSource= new CancellationTokenSource();У меня есть блокировка коллекции, как так BlockingCollection<object> items= new BlockingCollection<object>(); var item ...

2 ответа

Почему Collections.binarySearch () не работает с этим сопоставимым?

у меня есть этоPlayer класс, который реализуетComparable интерфейс. Тогда у меня естьArrayList изPlayers. Я пытаюсь использоватьbinarySearch() в спискеPlayerс, чтобы найти одинPlayer, но Java дает мне "cannot find symbol: ...

9 ответов

это довольно быстро.

довал запредыдущий пост [https://stackoverflow.com/questions/322715/when-to-use-linkedlist-over-arraylist/322742#322742] на это что говорит: Для LinkedList получить это O (N)добавить O (1)удалить это O (n)Iterator.remove - это O ...

3 ответа

Ваше решение все еще может создавать дубликаты в очереди.

ужна конкретная коллекция, которая не допускает дублирования (для использования в BlockingCollection в качестве производителя / потребителя). Мне не нужен строгий порядок элементов. С другой стороны, я хочу минимизировать максимальное время ...

1 ответ

 Ваш тип значения:

самый простой способ перебрать все пары ключ / значение в java.util.Map в Java 5 и выше?