问题标签 [mutablelist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
267 浏览

kotlin - 当被断言到另一个变量时,可变数组被覆盖

我有一个简单的案例,其中我有 5 个值的“列表 A”,另一个“列表 B”充当 TempList,现在当我调用“list_A.clear()”时,
“list_B”也被清除了,为什么?

结果

请注意,当我将“List_B”定义为

结果

kotlin 是否将 List_A 变量引用传递给 List_B ?

0 投票
4 回答
351 浏览

performance - 在 kotlin 中加入两个可变列表的最佳方式或最佳性能是什么?

你好我想知道加入两个可变列表的最佳性能是什么

if list1.addall (list2) with foreach list1?.let { list1 -> list2?.let(list1::addAll) }

或地图或类似的东西..?

0 投票
1 回答
1380 浏览

android - 如何修复必需的可迭代但在 Kotlin 中找到的列表

您好,我正在学习使用 kotlin 构建应用程序,但我得到堆栈并显示此错误“必需的可迭代,找到列表”,我该如何解决这个问题?请在下面查看我的代码谢谢

}

0 投票
2 回答
692 浏览

list - Kotlin List 和 MutableList:两个不同的引用,指向同一个集合对象

你能举一个例子来说明这个引用:

使用集合接口时要记住的关键是只读集合不一定是不可变的。如果您正在使用具有只读接口类型的变量,则这可能只是对同一集合的众多引用之一。其他引用可以具有可变接口类型

我想编写一个将元素添加到某个集合的函数,同时在有趣的 main() 中创建一个 val someCollection: List <>。我可以通过 var someCollection: List <> = funAdd(someCollection.toMutable) 来做到这一点,但是我可以在不使用变量 var 的情况下这样做吗?

例子

我可以避免使用 var 和重新分配 readOnlyNumbers 吗?

0 投票
3 回答
928 浏览

java - 通过意图传递 mutableList

我有一个mutableList.

如何newList通过意图?

我试过这个但没有工作。

错误

类型推断失败。预期类型不匹配:必需:java.util.ArrayList!找到:kotlin.collections.ArrayList /* = java.util.ArrayList */

0 投票
1 回答
55 浏览

android - 图像路径无法存储到 Object 类中

在片段 A 中,我尝试从服务器获取图像对象并将它们存储到totalListImage. 此步骤工作正常。

在同一个片段中,我允许用户拍摄图像并将捕获的图像存储到totalListImage.

这里的活动结果

最后在显示方法中,我想显示所有的url。但是我在最后一个捕获的图像上得到了空指针。

如果我删除捕获的图像,我会得到这个

捕获图像的路径确认不为空,当我显示它时,我看到了这个

为什么我不能将最后一张图片的路径保存到images.image?.url?

图片

图片

0 投票
1 回答
1466 浏览

scala - Scala 2.13 用什么代替 MutableList?

我正在将软件从 Scala 2.12.8 升级到 Scala 2.13,并发现根据许多指南(如this one )删除了集合 MutableList (scala.collection.mutable.MutableList )。

例如,本指南说这是一个已弃用的集合,所以这就是它被删除的原因,但我在以前的版本中找不到该类的任何弃用。

“已删除不推荐使用的集合(MutableList、immutable.Stack、其他)”

我还首先升级到 2.12.9(2.13.0 之前的最新版本)以检查是否有任何已弃用的注释给出了关于使用什么的建议,但在此版本中,该集合也未被弃用。

我搜索了这个问题,但找不到一个好的答案。这个问题对我和未来的升级都有好处。

在 Scala 2.13 中,我应该使用什么来代替 MutableList?

0 投票
3 回答
2790 浏览

android - Android Kotlin:在 mutableList 中搜索具有特定键值的元素

我有一个可变的汽车列表(汽车是一个数据类)。我正在寻找一种方法来在我的可变列表中找到具有特定 id 的 Car。我怎样才能在 Kotlin 中实现这一点?

汽车.kt

在我的CarsFragment.kt 中

0 投票
1 回答
164 浏览

kotlin - 为什么 mutableSet 不更新!用于 Kotlin 列表中的项目

我想要 1 到 10 的 setList,但“currentNumber”(列表项)不能下一个!

0 投票
2 回答
5082 浏览

arrays - 如何在kotlin中的地图内添加列表

我需要在MutableList<String>地图上添加一些Map<String, List<String>>,这是我尝试初始化它的方式:

然后我以这种方式将数据添加到`MutableList:

一切正常,直到我尝试添加Map

optionsList.add("list_1" to theSteps)

它只是给了我错误Unresolved reference add,我找不到有关如何向其中添加项目的明确文档。