Описание тега mutablemap
1
ответ
Как обновить каждое значение набора ключей в LinkedHashMap в Scala, имея LinkedHashMap[Int, ListBuffer[Int]]?
У меня есть LinkedHashMap типа: var map: LinkedHashMap[Int, ListBuffer[Int]] = ((1 -> (2, 1)), (2 -> 2), (3 -> (5, 3))) Я хочу добавить элемент в каждый список каждого ключа, скажем, я хочу добавить "6", чтобы иметь: ((1 -> (6, 2, 1)), (…
04 дек '17 в 13:07
1
ответ
Пространство кучи с изменяемым.HashMap
Я создаю HashMap, где я могу оценить требуемый размер для факториалов: import scala.collection.mutable.HashMap val mm = new HashMap [Int, BigInt] mm.put (0, 1) def fak (i: Int) : BigInt = mm.getOrElseUpdate (i, i * fak (i-1)) Я часто запрашиваю факт…
05 мар '16 в 23:29
1
ответ
Преобразуйте case-класс, содержащий объекты, содержащие mutableMap, в json и обратно, используя lift
У меня есть класс дела как: case class Cart(cart_id :UUID, cart_entries :Map[String,CartEntry]){ //override def toString: String = "Saini CartId = " + cart_id.toString } Я использую net.liftweb.json._, чтобы преобразовать это в JSON: implicit val fo…
22 дек '16 в 11:49
2
ответа
Основы Kotlin: как добавить или установить элемент карты?
Я хотел бы добавить / установить элементы изменяемой карты с конкретными парами ключ-значение. До сих пор я понял, что могу добавлять новые элементы с помощью оператора плюс вместе с типом данных Pair: var arr3:Map<Any, Any> = mutableMapOf() a…
06 мар '17 в 13:39
1
ответ
Комплексный тип MutableMap
Я немного запутался здесь. Итак, у меня есть mutableMap типа val converters = mutableMapOf<String, Pair<KFunction<ElemBase>, x>>() где я не могу понять x Мне нужно добавить к этой карте несколько пар на основе конструктора и метода…
14 фев '18 в 20:17
0
ответов
Enum как ключ к изменяемой карте в Scala
Я пытаюсь понять, как работать с картами с перечислениями в качестве ключей в Scala. Глядя на этот вопрос, я могу создавать экземпляры карт, но при попытке обновить карту на месте я получаю ошибку несоответствия типов. Что здесь происходит? object M…
03 май '16 в 21:32
1
ответ
Сортировка котлина Мутабильная карта строк
Почему я не могу отсортировать изменяемую карту строки. Моя карта объявлена следующим образом. val schedule: MutableMap<String, ArrayList<String>> Это дает мне график объекта следующим образом. {1 = [1], 0 = [0], 3 = [3], 2 = [2], 5 = …
03 май '19 в 15:18
1
ответ
Класс не возвращает объект MutableMap
Я использовал Kotlin, чтобы создать базовое приложение-конвертер валют с API. Чтобы загрузить информацию, я создал новый класс DownloadTaskClass, расширяющий устаревший класс AsyncTask (я не изучал другие классы пакета java.util.concurrent). Downloa…
28 июн '20 в 17:41
1
ответ
Kotlin: Почему val b (Map) изменяется во время итерации, даже если действия происходят над другим var a в цикле do-while?
Почему такой код встречается только на одной итерации? Почему "b" изменяется одновременно с "a" после присваивания до конца итерации? Я сделал аналогичный код, где (a) и (b) - целые числа, тогда (b) не изменяется до следующей итерации. Почему по-дру…
21 сен '19 в 21:16
0
ответов
Kotlin и скорость навигации по полной карте
Я пытаюсь понять, как лучше всего перемещаться по картам в котлине (и быстро), когда вам нужно перемещаться по всей карте. Оба языка предлагают метод.values, который упрощает навигацию, но с фоном C++ я думал, что он не может работать должным образо…
12 сен '19 в 11:23
1
ответ
Библиотека графов Guava ElementOrder на краях вместо узлов
У меня есть эта простая структура Graph с использованием библиотеки Guava Graph, и я хотел бы лучше понять, можно ли отсортироватьadjacents/edges (не nodeприказ). Для пояснения: import com.google.common.graph.ElementOrder; import com.google.common.g…
06 окт '19 в 23:27
4
ответа
Как установить значение для дочерней карты на родительской карте в котлине?
В качестве заголовка у меня есть код: val description= mutableMapOf( "father2" to "123", "father" to mutableMapOf<String,String>()) description["father"]["child"] = "child value" если я попробую это: description["father"]["child"]="child value…
09 апр '20 в 19:47
1
ответ
Как отправить MutableMap из активности в другую с намерением
У меня есть изменяемая карта как private var optionsList: MutableMap<String, List<String>> = mutableMapOf() и мне нужно отправить его в другое действие, я использовал это: val optionsIntent = Intent(this@MainActivity, OptionsActivity::cl…
27 дек '19 в 20:40
1
ответ
Как косвенно вызвать функцию в Котлине
Предположим, у меня есть mutableMap: val MM = mutableMapOf() Теперь я определяю функцию как метод для нее: MM["testF"] = fun () { println("WOW") } Теперь я хочу назвать это в другом месте: val MMTF = MM["testF"] as Func…
02 сен '20 в 00:51
1
ответ
как добавить элемент в неизменяемый массив и вернуть эту карту
def jdbcReader(user: String, pwd: String, url: String, id: Int): List[mutable.Map[String, String] = { var KeyVal = mutable.Map[String, String]() var connection: Connection = null try { connection = DriverManager.getConnection(url, user, pwd) val sta…
05 ноя '19 в 17:53
0
ответов
Как получить доступ к значениям из kotlin MutableMap <String, Value>?
Я использую Kotlin для получения ответа от агента DialogFlow. Ответ в консоли Android выглядит следующим образом: parameters { fields { key: "EmployeeID" value { number_value: 12345.0 } } } В kotlin я использую SessionClient для создания ф…
19 июл '20 в 13:12
2
ответа
подсчет пар в списке
Я недавно начал использовать HackerRank и пытаюсь "Продажи по совпадениям". Я пришел к решению, которым я доволен с точки зрения использования возможностей программирования функций Kotlin. Однако я не получаю ожидаемого ответа... Краткое описание пр…
04 окт '20 в 17:15
0
ответов
Получить значение ключа из изменяемой карты
У меня есть Map который выглядит следующим образом: val myMap = mutableMapOf<String,String>() myMap.put("A", "APPLE") myMap.put("B", "BALL") myMap.put("C", "CAT") myMap.put("D&qu…
30 сен '20 в 22:17
1
ответ
Элемент приращения в изменяемой карте в Котлине
Я перехожу на Kotlin 1.3 из Scala. Я пытаюсь сделать что-то очень простое: class Foo { fun bar() { val map = mutableMapOf<String, Int>() val index = "foo" if (index !in map) map[index] = 0 else map[index]!! += 1 } } Однако IntelliJ 2…
29 ноя '20 в 00:42
5
ответов
Почему сумма двух изменяемых карт в котлине является картой
У меня есть две функции, которые возвращают изменяемые карты fun mumapone() = mutableMapOf<String, Any>("one" to 1) fun mumaptwo() = mutableMapOf<String, Any>("two" to 1) + mumapone() тип веселья mumaptwo() становится а не а MutableMap, …
08 фев '21 в 13:57