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

1 ответ

Строки неизменны. Клонирование не имеет смысла, и в вашем примере arrayB и arrayA имеют одинаковые ссылки на объекты - это поверхностная копия.

могу клонироватьArrayList а также клонировать свои предметы в Java? Например у меня есть: ArrayList<Dog> dogs = getDogs(); ArrayList<Dog> clonedList = ....something to do with dogs....И я ожидаю, что объекты вclonedList не такие, как в списке ...

2 ответа

для образца

ожет бытьбыстрыйспособ проверить дубликаты значений в словаре и распечатать его ключ? СловарьMyDict который имеет следующие значения, ключСтоимость 22100 24200 25100 26300 29200 39400 41500 Пример: ключи 22 и 25 имеют одинаковые ...

4 ответа

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

У меня есть SortedDictionary SortedDictionary<int, CPUOptimizationObject> myDict;Теперь я хочу найти первое значение выше X. Я могу сделать что-то вроде этого foreach (var iKey in MyDict.Keys) { if (iKey >= thresholdKey) { foundKey = ...

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

4 ответа

Какая польза от LinkedHashMap.removeEldestEntry?

Я знаю, что ответ на этот вопрос легко доступен в Интернете. Мне нужно знать, что произойдет, если я решу неremoveEldestEntry, Ниже мой код: package collection; import java.util.*; public class MyLinkedHashMap { private static final int ...

5 ответов

 добавленная производительность и сложность, прежде чем идти туда.

я реализую коллекцию, которая использует хеши для оптимизации доступа, я должен кэшировать значения хешей или предполагать эффективную реализациюhashCode()? С другой стороны, когда я реализую класс, который переопределяетhashCode()Должен ли я ...

2 ответа

Кажется, вы могли бы использовать что-то вроде этого:

я естьВопроскласс, который имеет публичное свойство List, которое может содержать несколькоответы. У меня есть хранилище вопросов, которое отвечает за чтение вопросов и их ответов из XML-файла. Итак, у меня есть коллекция вопросов (список) с ...

2 ответа

Это очень странное поведение, если это правда. С режимом гибернации отличается, debbuger явно говорит, что коллекция является ленивой и не имеет способов заставить ее силой.

ользую ormlite в моем проекте Android. У меня два класса @DatabaseTable(tableName = "usershows") public class UserShow { @DatabaseField(id = true) private Integer showId; @ForeignCollectionField(eager = false) private ForeignCollection<Episode> ...

4 ответа

Java: Как отсортировать пользовательский тип ArrayList

У меня есть пользовательский типPosition(x,y,z)сейчас я создаюArrayList<Position>, я хочу отсортировать этот массив по значению z, от маленького к большему, как я могу сделать это, используяCollections.sortили есть другой эффективный метод ...

2 ответа

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

с так же прост, как и заголовок. Как проверить в Groovy, что объект является списком, коллекцией или массивом? Но не могу найти простой способ проверить это. Есть идеи?

1 ответ

blog.ploeh.dk/2015/12/22/tail-recurse

стовом файле у меня есть данные в виде: 1) text text 2) more text 3) even more text more even text even more text ...Я прочитал его как список строк, используя следующее: val input = io.Source.fromFile("filename.txt").getLines().toListЯ хочу ...