问答列表

将可变变量作为参数传递会浪费内存?

作者:Soldalma 提问时间:10/1/2017

我想知道使用可变变量是否会导致内存浪费。 请考虑以下两个示例,其输出(值 、 和 )应相同:abc // Example 1 let mutable mut = Map.empty mut <...

区分联合中的可变内部值

作者:Sylverblack 提问时间:2/20/2022

任务是创建一个二叉树,其节点具有一个可以是 true 或 false 的成员,以及一个应设置为 true 的方法(如果尚未设置为 true)。is_lockedlock()is_locked 我试过...

如何在 Scala 中将不可变 Seq 的不可变 Seq 转换为可变 Seq 的可变 Seq?

作者:JarsOfJam-Scheduler 提问时间:4/23/2018

设不可变 Seqs 的不可变 Seq 为: val content: Seq[Seq[Double] 我想将其转换为可变 Seqs 的可变 Seq: val mutable_being_inv...

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

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

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

如何在 scala 中更改 set 的元素

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

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

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

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

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

Python - 为什么列表中的每个项目都被 while 循环的最终值覆盖?[复制]

作者:jessicashew 提问时间:2/13/2022

这个问题在这里已经有答案了: 列表列表意外反映在子列表之间(17 个答案) 如何克隆列表,使其在分配后不会意外更改? (24 个答案) 如何深度复制列表? (10 个答案) 去年关闭。 我正在尝试从...

在 Java 8 中,有没有一种单行方法可以编写相同的代码,但使用某种类型的可变映射?

作者:intA 提问时间:8/1/2020

private Map<String,Object> contactQuestion = ImmutableMap.of("pageForm","contactInfo", "questionList...

将不可变地图Java转换为可变地图Java

作者:oescc 提问时间:1/14/2022

我有一个不可变的地图,我从另一部分的方法中获得。在处理时,我想从中删除一个键,然后进一步使用它,该键始终在地图上。 ImmutableMap<String, Object> immutableMa...

允许函数更改 const 对象的成员变量

作者:user5965026 提问时间:1/26/2022

这与我之前提出的(当前)封闭式问题有关:当自定义类型的对象声明为常量时,是否可以对其进行更改? 假设我们有一个如下所示的东西: class test { public: test() : i{...


共1451条 当前第15页