Попытка решить, что должно быть простой проблемой. Получил список Байтов, хотят преобразовать его в конце функции к массиву байтов. заключительный Список <Байт> pdu = новый ArrayList <Байт> ();.......
Что является предпочтительно универсально; уникальный (IComparable/IEquitable) оценил набор объектов для.NET 2? (а-ля Список <T>, или эквивалент HashSet <T> от.NET 3.5, но без заказанного...
Мне просто интересно, было ли хорошей идеей переопределить equals и hashCode для изменяемых коллекций. Это будет означать, что если я вставлю такую коллекцию в HashSet, а затем изменю ее, ...
Я хочу сделать growable массив байтов. Т.е. список. В c# usally сделал бы следующий Список синтаксиса <байт> mylist = новый Список <байт> (); где как в Java этот синтаксис не работает и я...
Я возвращаю Список из своего метода WCF. В моем клиентском коде это - тип возврата, показывает MyObject []. Я должен или использовать MyObject [], или IList или IEnumerable... WCFClient myClient = новый WCFClient ();...
Можем ли мы иметь объект Java любого размера без страха исключения? Я собираюсь использовать объект класса, который состоит из ArrayList из тысяч других объектов, который содержит пары HashMaps ...
Когда для индексатора допустимо автоматическое добавление элементов в коллекцию / словарь? Это разумно или противоречит лучшим практикам? общедоступный класс I {/ * snip * /}
открытый класс D: ...
Я обнаружил, что java.util.Arrays.sort (Object []) использует 2 вида алгоритмов сортировки (в JDK 1.6). псевдокод: if (array.length < 7) inserttionSort (array); иначе mergeSort (массив); Зачем это нужно 2 ...
Я хочу искать в Наборе, не выполняя итерации вручную по elments, но, кажется, нет метода, чтобы сделать Collections.search (myset, цель, новый ComparatorThing ()). Разве я не вижу что-то?...
Действительно ли возможно добавить универсальное Действие делегата к набору Списка? Мне нужна некоторая простая система обмена сообщениями для приложения Silverlight. ОБНОВЛЕНИЕ следующее - то, что я действительно "хочу" класс...
Предположим, что у нас есть Набор <Нечто>. Что является лучшим (самый короткий в LoC в текущем контексте) способ преобразовать его Foo []? Любым известным библиотекам разрешают. UPD: (еще один случай в этом разделе;...
Я искал достойную реализацию универсальной ленивой немодифицируемой реализации списка для обертывания моих записей результата поиска. Немодифицируемая часть задачи легка, поскольку она может быть достигнута...
Я хотел бы знать несколько практических примеров использования (если они не будут иметься отношение/связываться ни с каким языком программирования, то это будет лучше).I, может связать Наборы, Списки и Карты к случаям практического применения. Например...
я всегда думал, что Массивы возврата были лучше, чем списки при наличии общедоступного API, но это кажется теперь существуют все эти функции в списках, которые доступны через LINQ и т.д. Имеет лучшее...
Существует ли набор в .NET, который разрешает хранению KeyValuePair <строка, строка>, который сохраняет порядок вставки? OrderedDictionary выглядел многообещающим, но, кажется, скорее недостает. Теперь я...
У меня есть класс, который использует HashSet, и я хочу Повторяемую реализацию класса, я, однако, не хочу, чтобы итератор класса поддерживал удаление () метод. Итератором по умолчанию HashSet является HashSet....
У меня есть метод, для которого нужен Компаратор для одного из его параметров. Я хотел бы передать Компаратор, который делает нормальное сравнение и обратный компаратор, который делает наоборот. java.util....
Есть ли метод в JDK или апачском свободном городском населении для "выталкивания" списка элементов от java.util. Список? Я имею в виду, удаляю список элементов и возвращаю его, как этот метод: общедоступный поп Набора (Набор...
Мне нужно что-то подобное для Списка <Строки, Int32, Int32>. Перечислите только поддержки один тип за один раз и Словарь только два за один раз. Есть ли очевидный способ, чтобы сделать что-то как вышеупомянутое (...
Если объект удерживает уникальную первичную клавишу, какие интерфейсы он должен реализовать, чтобы быть набор, дружественный особенно с точки зрения того, чтобы быть эффективно поддающимся сортировке, hashable, и т.д....? Если...
Что предложит использовать этот метод? Обновление: Я вижу точку теперь. Мне нравится причина Uri "Перестановка, не тривиальный алгоритм". Это довольно верно.
Я использую Collections.sort () для сортировки LinkedList, элементы которого реализует интерфейс Comparable, таким образом, они отсортированы в естественном порядке. В документации Javadoc ее сказанный этот метод использует сортировку с объединением...
Я очень плохо знаком с языком программирования Java, таким образом, это - вероятно, немой вопрос, но я должен спросить это, потому что я не могу понять это самостоятельно. Вот соглашение. Я хочу создать метод, который извлекает...
У меня есть тип набора: у набора <A> collecA И меня есть список в моем объекте: <B> listB Списка, Где B расширяет класс B, расширяется {...} Но я не могу сделать следующего: collecA =...
Я портирую библиотеку от C++ до C#. Старая библиотека использует векторы от C++, и в C# я использую универсальные Словари, потому что они - на самом деле хорошая структура данных для того, что я делаю (каждый...
Я смотрю на эту часть кода. Этот конструктор делегаты в собственном методе "System.arraycopy" Является этим Ориентированный на многопотоковое исполнение? И этим я подразумеваю, что это может когда-либо бросать ConcurrentModificationException?...
Я возвращаю пустые наборы по сравнению с пустым указателем, когда это возможно. Я переключаюсь между двумя методами для того, чтобы сделать настолько использующий java.util. Наборы: возвратите Наборы. EMPTY_LIST; возвратите Collections.emptyList (); где..
Я устаю делать блоки кода как это для различных битов кода, который я имею: если (dict. ContainsKey [ключ]) {dict [ключ] = значение;} еще {dict. Добавьте (ключ, значение);} и для поисков (т.е...
В C++ я могу использовать find_if с предикатом для нахождения элемента в контейнере. Есть ли что-то как этот в Java? Содержит метод на использовании наборов, равняется и не может быть параметризован.