cost 224 ms
Kotlin Map 和计算函数 - Kotlin Map and Compute Functions

我试图在不更改密钥的情况下重新计算可变 map 中所有条目的值。 这是代码(注释显示了我的期望) 我不想使用mapValues ,因为它创建了原始 map 的副本。我认为compute是我所需要的,但我正在努力编写这个 function。或者,我不知道如何写这个。 我知道 Java 中的等价物(因为 ...

Kotlin modifying dataclass object key from map 修改变量后修改引用 - Kotlin modifying dataclass object key from map changes the reference after modifying variable

我有一个 MutableMap,它的键是来自数据类(用户数据类)的对象,值是来自其他数据类(狗数据类)的 arrays。 如果我有一个带有用户 object 的变量,我将它放在 MutableMap 中并测试 map 是否包含该用户,它说这是真的。 但是在将用户放入 MutableMap 之后,如果 ...

菜鸟Kotlin on Android MutableMap初始化问题 - Newbie Kotlin on Android MutableMap initialisation question

剥离本质,我的问题是: 为什么我的 testMap 会出现此错误... lateinit 属性 testMap 尚未初始化 ...但是 testArray 没有错误? 编辑以提高问题质量:我知道 lateinit 变量必须稍后在使用之前初始化 - 但这不是我在做什么吗? 它似乎适用于testArr ...

验证请求 object 是一个 MutableMap(Map) 如果它的值为 NULL 则抛出异常 - Validate request object which is a MutableMap(Map) throw exception if it's value is NULL

我在 function 中有一个如下所示的MutableMap(map) ,假设其中有 N 个条目。 我需要验证 map 中的值,如果它是Null则抛出异常。 请提供一些关于如何使用 java -8 的流实现的建议 ...

Kotlin 中可变 map 中的增量元素 - Increment element in mutable map in Kotlin

我从 Scala 来到 Kotlin 1.3。 我正在尝试做一些非常简单的事情: 但是,IntelliJ 2020 在+=运算符上给了我一个错误,抱怨“预期的变量”,这对我来说是不透明的。 为什么我不能这样做? 我尝试了很多变化,但没有一个有效。 如果我不使用!! ,IntelliJ 甚至提供生成相 ...

计算列表中的对 - counting pairs in a list

我最近开始使用 HackerRank,我正在尝试“按匹配销售”。 在利用 Kotlin 的函数编程功能方面,我已经找到了一个令我满意的解决方案。 但是,我没有得到预期的答案...... 问题总结: 给定一个数组:-> 查找并返回对的总数。 IE: 输入-> [10, ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM