scala-collections

scala-collections

文章 0 浏览 3

迭代 Scala 包装列表

我需要将列表封装在 Scala 中的一个单独的对象中,作为我的集合的包装类。我需要它来实现一些方法来处理列表(具体来说,我需要在列表中查找与列表中…

指尖微凉心微凉 2024-11-08 23:43:09 1 0

如何在 Scala 2.9.0 中重写 Iterable.flatMap?

我刚刚将一些代码更新到 2.9.0,但遇到了问题。我有一个称为“NonStrictIterable”的特征(本质上,一切都应该尽可能懒惰——NonStrictIterable 本身…

不可一世的女人 2024-11-07 01:55:48 2 0

Scala 方法将可迭代的每个元素与另一个可迭代的每个元素组合起来?

如果我有这个: val a = Array("a ","b ","c ") val b = Array("x","y") 我想知道是否存在这样的方法,它可以让我遍历第一个集合,并对于它的每个元素…

一杯敬自由 2024-11-06 03:16:28 1 0

为什么我必须明确声明 Tuple2(a, b) 才能在 FoldLeft 中使用 Map add ?

我希望创建一个按名称键控的地图,其中包含具有该名称的事物的计数。我有一个带有名称的事物列表,其中可能包含多个具有相同名称的项目。像这样编码,…

轮廓§ 2024-11-05 20:09:20 0 0

在 Scala 中使用基于类型的过滤器时如何获取正确的返回类型

以下内容无法编译。我需要先选人物吗? object People { def all = List( new Person("Jack", 33), new Person("John", 31) with Authority, new Pers…

不必在意 2024-11-05 13:07:22 0 0

Scala“函数式”使用“错误嵌套”转换序列的方法格式良好的 XML

抱歉,如果这是常见问题解答,我没有在任何地方找到它。这可能是一个新手 Scala 和/或函数式编程问题。我有很多 Java 和 OO 经验,但我对 Scala 和 FP…

他夏了夏天 2024-11-05 06:35:06 1 0

如何使用固定类型参数子类化 Scala immutable.Map ?

如果映射只能存储其值的不变类型,我无法弄清楚如何处理不可变映射中的重写“+”。 类似于: class FixedMap(val impl : Map[String, Int]) extends i…

红颜悴 2024-11-05 05:15:00 0 0

ObservableBuffer 发布 Swing 事件

如何让 scala.collection.mutable.ObservableBuffer 发布 swing 事件,以便在缓冲区更改时更新我的​​组件? 令人困惑的是,scala 有两个 Publisher …

兔姬 2024-11-04 15:24:45 0 0

如何在Scala中实现默认操作的Map

class DefaultListMap[A, B &lt: List[B]] extends HashMap[A, B] { override def default(key: A) = List[B]() } 我不想创建地图 A -&gt列表[B]。就…

挽袖吟 2024-11-04 02:08:11 0 0

如何将 Array[String] 转换为 Set[String]?

我有一个字符串数组。将其变成一组不可变字符串的最佳方法是什么? 我认为这是一个单一的方法调用,但我在 scala 文档中找不到它。 我正在使用 scala …

无敌元气妹 2024-11-03 05:48:18 0 0

Scala 集合转发器和代理的用例

Scala 的集合库包含转发器 IterableForwarder, TraversableForwarder,SeqForwarder 和代理,例如 IterableProxy,MapProxy,SeqProxy,SetProxy,Tra…

你如我软肋 2024-11-02 10:55:59 0 0

Scala Java 深度映射转换(ConcurrentHashMap)

我有一个 ConcurrentHashMap 对象定义如下: import scala.collection.JavaConversions._ val storage: ConcurrentMap[String,ConcurrentMap[Int,Conc…

不知在何时 2024-11-01 21:01:51 2 0

如何确保在 map() 期间保留自定义 Scala 集合的动态类型?

我读了一篇非常有趣的关于 Scala 2.8 架构的文章集合,我一直在尝试它。首先,我只是复制了这个漂亮的 RNA 示例的最终代码。仅供参考: abstract clas…

得不到的就毁灭 2024-11-01 15:28:04 1 0

如何创建具有特定类型的 List 的包装器

我正在尝试创建具有特定类型(例如 List[Int])的 List 包装器,以便采用隐式 CanBuildFrom 参数的方法返回我的包装器的实例而不是 List。 一种可能的…

泡沫很甜 2024-11-01 05:07:04 0 0

Scala:如何从 Set[K] 创建 Map[K,V] 和从 K 到 V 的函数?

从 Set[K] 创建 Map[K,V] 以及从 K 到 V 的函数的最佳方法是什么? 例如,假设我有 scala&gt val s = Set(2, 3, 5) s: scala.collection.immutable.Se…

老街孤人 2024-10-30 17:10:42 0 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文