40
ответов

Получить n-й символ строки в языке программирования Swift

Как я могу получить n-й символ строки? Я попытался использовать скобки ([]) без удачи. var string = "Привет, мир!" var firstChar = string [0] // Выдает ошибку ОШИБКА: «индекс» недоступен: ...
вопрос задан: 10 December 2018 21:00
30
ответов

Родитель в декларации и новый ребенок [дубликат]

Я знаю эти 3 разных вида объявлений: 1) ClassParent var = new ClassParent (); 2) ClassChild var = new ClassChild (); 3) ClassParent var = new ClassChild (); Карта & lt; Character, Integer & gt; ...
вопрос задан: 8 June 2017 12:41
30
ответов

Удалите дубликаты элементов из ArrayList, которые составляют Collection [duplicate]

Как я могу удалить дубликаты ArrayList? Если тип коллекции - Car, public class Car {String Name; Цвет строки; Строчная дверь; ...} ArrayList carList = новый ArrayList; Удалите дубликат carList, ...
вопрос задан: 29 August 2013 08:28
26
ответов

В чем разница между listOf и setOf в Котлине? [Дубликат]

Недавно я начал изучать Котлин. Теперь я сталкивался с типами коллекций. Есть listOf (), setOf (), mapOf () и т. Д. Я понимаю, что такое listOf и mapOf, но я не могу понять, когда я должен ...
вопрос задан: 15 September 2012 09:45
22
ответа

Что является практическим, реальным примером связанного списка?

Я понимаю определение связанного списка , но как это может быть представлено и связано с общей концепцией или предметом? Например, композиция (EDIT: изначально говорилось «наследование») в ООП может быть ...
вопрос задан: 25 September 2016 01:08
21
ответ

ConcurrentModificationException при удалении дубликатов в коллекции [duplicate]

У меня есть функция для удаления дубликатов в коллекции. / ** Удалить дубликаты ** / закрытый список & lt; Тема & gt; removeDuplicateEntries (List & lt; Topic & gt; mlist) {List & lt; Topic & gt; allEvents = ...
вопрос задан: 28 March 2016 14:25
21
ответ

Как обрабатывать исключение параллелизма в Java при обновлении наборов? [Дубликат]

У меня есть несколько наборов объектов. Я хочу добавить идентификатор (хранящийся в списках массивов объектов) к ранее существующим объектам, если имена (строки) двух объектов одинаковы. for (OperatorClass s1: ...
вопрос задан: 28 March 2016 14:25
20
ответов

Как я могу инициализировать статическую карту?

Как бы вы инициализировали статическую карту в Java? Метод первый: статический инициализатор Метод два: экземпляр инициализатора (анонимный подкласс) или какой-то другой метод? Каковы плюсы и минусы каждого? Вот ...
вопрос задан: 11 September 2018 01:12
20
ответов

Сортировать карту < Ключ, Значение > по значениям

Я относительно новичок в Java и часто обнаруживаю, что мне нужно отсортировать карту < Key, Value > на значения. Так как значения не уникальны, я преобразую набор ключей в массив и сортирую ...
вопрос задан: 24 February 2018 14:48
20
ответов

Почему фабричные методы для коллекций производят неизменные экземпляры? [Дубликат]

Java 9 представила новые удобные фабричные методы для создания коллекций. В качестве примера: List & lt; String & gt; list = List.of ("a", "b", "c"); Почему результаты этих методов неизменяемы?
вопрос задан: 22 September 2010 14:17
18
ответов

Использование компаратора для наложения порядка в java (не сортировка!) [Duplicate]

Я только использовал компараторы до сих пор, чтобы сортировать в Array.sort (массив, компаратор). Я хотел бы наложить порядок на класс, который я создаю. Допустим, у меня есть класс Person, и у него много ...
вопрос задан: 14 May 2015 21:15
18
ответов

Список <BusinessObject> или BusinessObjectCollection?

До дженериков C# все кодировали бы наборы для их бизнес-объектов путем закладывания основы набора, которая реализовала IE IEnumerable: общедоступный класс CollectionBase: IEnumerable и затем...
вопрос задан: 30 August 2008 23:39
16
ответов

Запись нескольких методов в разные файлы в java [duplicate]

У меня есть программа, в которой у меня есть 4 разных метода, которые я хочу записать каждый вывод метода в другой файл. if (! hhidActiveSet.containsAll (deliverySet)) {System.out.println ("значения источника сигнала ...
вопрос задан: 14 February 2017 16:39
16
ответов

Оптимизированные реализации java.util. Карта и java.util. Набор?

Я пишу приложение, где память, и к скорости меньшей степени, жизненно важна. Я нашел от профилирования этого, я провожу много времени в Карте и Операциях присвоения. В то время как я смотрю на способы звонить...
вопрос задан: 14 May 2009 20:33
15
ответов

Ошибка: «Элемент коллекции должен быть пустым перед использованием ItemsSource.» [Дубликат]

Я хочу очистить фильтр в GridView, если All был выбран в filterdropdown. Но мне нужно пройти в GridView, чтобы иметь возможность сказать GridVIew.FilterDescriptors.Clear. Поэтому я добавил ...
вопрос задан: 24 July 2014 18:39
15
ответов

Каковы преимущества интерфейса Iterator в Java?

Я просто узнал о том, как Платформа Наборов Java реализует структуры данных в связанных списках. Из того, что я понимаю, Итераторы являются способом пересечь через объекты в структуре данных такой...
вопрос задан: 22 February 2014 22:09
15
ответов

Сделать свои наборы ориентированными на многопотоковое исполнение?

При разработке класса набора, там какая-либо причина не реализовать блокировку конфиденциально для создания этого ориентированным на многопотоковое исполнение? Или я должен оставить ту ответственность до потребителя набора?
вопрос задан: 3 October 2008 04:27
15
ответов

Самый эффективный способ увеличить значение Карты в Java

Я надеюсь, что этот вопрос не считают слишком основным для этого форума, но мы будем видеть. Я задаюсь вопросом, как осуществить рефакторинг некоторый код для лучшей производительности, которая становится выполненной набор времен. Скажите, что я создаю...
вопрос задан: 20 September 2008 14:11
14
ответов

Преобразование списка <целое число> для списка <представляет в виде строки>

У меня есть список целых чисел, Список <Целое число>, и я хотел бы преобразовать все целочисленные объекты в Строки, таким образом заканчивающиеся с новым Списком <Строка>. Естественно, я мог создать новый Список <...
вопрос задан: 2 November 2017 22:27
14
ответов

Лучше вернуть нулевую или пустую коллекцию?

Это общий вопрос (но я использую C #), каков наилучший способ (наилучшая практика), возвращаете ли вы нулевую или пустую коллекцию для метода, у которого коллекция является типом возвращаемого значения?
вопрос задан: 28 June 2016 11:20
14
ответов

Какова Ваша Любимая область Java API?

Мне любопытно знать то, что чувствуют другие программисты Java, их любимая часть языка, почему они чувствуют, что путь, и почему другие программисты должны хотеть глубокие знания его также. Я...
вопрос задан: 20 September 2008 01:41
13
ответов

Что произошло с O (1)?

Я замечал некоторое очень странное использование O (1) в обсуждении хеширования вовлечения алгоритмов и типах поиска, часто в контексте использования типа словаря, обеспеченного системой языка...
вопрос задан: 23 May 2017 12:03
13
ответов

В чем разница между следующими утверждениями в терминах HashMap? [Дубликат]

При попытке объявить HashMap обычно код записывается как Map & lt; K, V & gt; m = новый HashMap & lt; & gt; (); Если я попытаюсь создать хэш-карту по указанному ниже коду: HashMap & lt; K, V & gt; m = ...
вопрос задан: 5 January 2017 10:50
13
ответов

Хранение списка произвольных объектов в C++

В Java у Вас может быть Список Объектов. Можно добавить объекты нескольких типов, затем получить их, проверить их тип и выполнить соответствующие меры для того типа. Например: (извинения, если...
вопрос задан: 3 March 2009 19:11
13
ответов

В.NET C# 2.0, что простой способ состоит в том, чтобы сделать foreach наоборот?

Позволяет говорят, что у меня есть объект Словаря: Словарь myDictionary <интервал, SomeObject> = новый Словарь <строка, SomeObject> (); Теперь я хочу выполнить итерации через словарь в обратном порядке. Я могу'...
вопрос задан: 17 September 2008 13:00
12
ответов

Когда использовать LinkedList поверх ArrayList в Java?

Я всегда был один, чтобы просто использовать: List names = new ArrayList <> (); Я использую интерфейс в качестве имени типа для переносимости, поэтому, когда я задаю такие вопросы, я могу переделать ...
вопрос задан: 11 September 2018 14:53
12
ответов

StackOverflowError с ModelMapper и Entities whith collections [duplicate]

У меня есть сущности и dto с коллекциями et oneToMany / manyToOne двунаправленные отношения, например: public class Автор реализует Serializable {private int id; private String firstname; ...
вопрос задан: 19 June 2015 04:55
12
ответов

Обнаружение параллельных модификаций?

В многопоточном приложении я продолжаю работать, мы иногда видим ConcurrentModificationExceptions в наших Списках (которые являются главным образом ArrayList, иногда Векторы). Но существуют другие времена когда я...
вопрос задан: 24 February 2014 04:17
12
ответов

Приемы языка для сокращения моего кода Java? [закрытый]

Я в настоящее время открываю вновь Java (работающий с Ruby много недавно), и я люблю время компиляции, проверяя всего. Это делает рефакторинг настолько легким. Однако я избегаю играть быстрый-и-свободный с...
вопрос задан: 1 February 2010 12:26
12
ответов

Как к эффективно (работе) удаляют много пунктов из Списка на Яве?

У меня есть довольно большой Список, названный пунктами (> = 1 000 000 пунктов) и некоторое условие, обозначенное <конусовидным>, который выбирает пункты, которые будут удалены, и <конусовидный>, верно для многих (возможно, половина) пункто
вопрос задан: 11 January 2010 18:06