斯卡拉 问答列表

具有可变默认值的可变 HashMap 不会保留更改 [duplicate]

作者:Andrey Tyukin 提问时间:8/30/2018

这个问题在这里已经有了答案: 更新可变 HashMap 值,这是一个可变集合 (1 个答案) 5年前关闭。 假设我想要一个具有HashMap[Int, HashSet[Int]] 整数作为键 整数...

将 Tuple3 添加到 Scala 中的可变集

作者:yalkris 提问时间:10/16/2018

我已经考虑过在 scala 中将元组添加到 Set 中,但在我的情况下似乎没有任何效果 val mySet = mutable.HashSet[(String, String, String)] ...

Scala:如果从 GroupBy 创建 Map,为什么无法更改 Map 中的可变值

作者:林鼎棋 提问时间:3/16/2019

我想创建一个 Map 对象,其键为整数,值为可变 Set。但是,当我从函数创建 Map 对象时,可变 Set 中的值无法再更改。谁能告诉我为什么会这样?GroupBy import scala.co...

如果我在 isVisited 上放置同步,并行图遍历可以工作吗?

作者:COOLBEANS 提问时间:3/18/2019

我知道这句话: 非确定性 = 状态 + 并行性 我使用不可变的 Vector[Vector[Int]] 作为(邻接矩阵,即图形)来跟踪单元格之间的连接并构建新的边界单元格。一些线程似乎省略了这里和...

Scala:可变。Map[Any,可变。Map[Any, IndexedSeq[Any]] 问题

作者:Arnianor 提问时间:3/20/2019

当我尝试将一个项目放在我的第二个可变地图中时,我遇到了一个小问题。 我的目标是:收集位于许多不同xml文件中的一些元素,并按照它们所属的层次结构来组织它们(这些文件是一个非结构化的混乱,类别似乎没有逻...

在 scala 中使用 for 循环(索引)将值插入到 Mutable List 中

作者:Ameer Hamza 提问时间:1/29/2020

我想使用 for 循环在可变列表索引中插入值,如下所示 var firstList=List("A","B","C","D") var newList = new ListBuffer[String...

akka Actor 中的可变集合返回 NullPointerException

作者:Dionysis Nt. 提问时间:5/30/2020

我有一个参与者,每次它收到来自 Web 套接字的更新时,它都会调用 websocket 并更新地图。执行组件在命令中的另一个点使用相同的地图。 class MyActor(broker: InMem...

如何在 scala 中更改 set 的元素

作者:Enthusiast Coder 提问时间:6/7/2020

在 scala 中,您可以有 2 种类型的集合,其中元素是不可变的或可变的,但是由于您无法索引这些集合,那么如何更改后一个集合的元素呢?...

创建矩阵 - “值更新不是 Example.Matrix 的成员”错误

作者:finite_diffidence 提问时间:7/17/2020

我正在尝试创建一个简单的矩阵(基本上移植我用 C++ 编写的一些代码以更好地理解 Scala)。我写的代码是: object Example extends App { case class Ma...

Programming in Scala 示例混淆(清单 3.5, 创建可变集和不可变集)

作者:newbie 提问时间:12/30/2020

我在理解 Scala 编程第 3 版书中的清单 3.5 中的不可变集和可变集时遇到了一些困惑。该段落告诉我它正在创建不可变的集合,然后用 += 更新它,但随后新存储的集合包含所有三个元素。一些问题: ...


共24条 当前第2页