scala-collections

scala-collections

文章 0 浏览 3

如何在 Scala 中为 TreeSet 分配顺序而不重复我自己

我有这段 Scala 代码,它定义了一个排序并将其应用于 TreeSet。这部分编译得很好。 val acctOrdering = new Ordering[Account] { def compare(acc1: A…

我的鱼塘能养鲲 2024-10-27 06:07:55 0 0

scala并行集合的并行度

scala 并行集合中是否有与 LINQ 的 withDegreeOfParallelism 等效的设置将运行查询的线程数?我想并行运行一个操作,需要运行一定数量的线程。…

零度° 2024-10-27 06:01:37 2 0

为什么 += 不适用于列表?

尽管我知道有更多的惯用方法可以做到这一点,但为什么这段代码不起作用? (大多数情况下,为什么第一次尝试只是 x += 2 不起作用。)这些看起来很奇…

内心旳酸楚 2024-10-19 05:40:07 2 0

切片最快的集合是什么?

我需要执行以下操作: collection.slice(x, y) .... collection.slice(x+1, y+1) ... collection.slice(x+n, y+n) or collection.slice(x-n, y-n) 通…

零崎曲识 2024-10-18 17:03:41 1 0

在参数化类中混合通用特征而不重复类型参数

假设我想创建一个可以混合到任何 Traversable[T] 中的特征。最后,我希望能够这样说: val m = Map("name" -&gt "foo") with MoreFilterOperations 并…

旧人九事 2024-10-17 13:43:28 3 0

scala.collection.immutable.WrappedString 需要隐式 CanBuildFrom 来实现记录的功能吗?

WrappedString Scaladoc 2.8.1: “此类充当包装器,使用索引序列中找到的所有操作来扩充字符串。 此类与 StringOps 之间的区别在于,调用诸如 filter…

爱的十字路口 2024-10-16 15:17:30 0 0

Scala 性能问题

在 Daniel Korzekwa 撰写的文章,他说下面代码的性能: list.map(e =&gt e*2).filter(e =&gt e&gt10) 比用Java写的迭代方案差很多。 谁能解释为什么?…

强辩 2024-10-16 01:24:26 2 0

使用 Scala 中的 java.util.Map

我需要通过以下方法使用 java 遗留代码: public void doit(Map &ltString, Object&gt vals) {...} 我的 Scala 代码: var map = new java.util.HashM…

玩物 2024-10-15 23:10:38 3 0

带有 Map 和 For 的 Scala 迭代器

给定: val list = List("one","two","three") val it = list.toIterator 我可以运行: list map ("_" +) -&gt List(_one, _two, _three) for (i &lt-…

心的位置 2024-10-15 23:01:52 1 0

为什么 Array 需要 ClassManifest 而 List 不需要?

定义以下代码: import scala.collection.JavaConversions._ val iter:java.util.Iterator[Any] = Array[Any](1, 2, 3).iterator def func(a:Any):Str…

寻找我们的幸福 2024-10-14 20:36:28 2 0

扩展 Scala 集合

我想派生一个 Scala 内置集合的版本,该版本扩展了特定泛型类型的功能,例如, import scala.collection.immutable._ class Tuple2Set[T1,T2] extends…

黒涩兲箜 2024-10-14 19:43:52 1 0

为什么Scala中foldLeft前面的过滤器很慢?

我写了第一个 Project Euler 问题的答案: 将所有 1000 以下并且是 3 或 5 的倍数的自然数相加。 我想到的第一件事是: (1 until 1000).filter(i =&gt…

不知在何时 2024-10-13 17:47:40 1 0

使用 Scala 中的 for 循环中的值填充列表

我对 scala 很陌生,我无法解决这个(相当)微不足道的问题。 我知道我可以用这样的预定义值实例化一个列表: val myList = List(1,2) 我想用从 1 到 …

ぃ双果 2024-10-12 00:50:35 4 0

从 scala.xml.NodeSeq 创建一个 Map

我有以下 xml 节点: val xml = &ltfields&gt&ltfield name="one"&gt&lt/field&gt&ltfield name="two"&gt&lt/field&gt&lt/fields&gt 现在我想创建一个…

唠甜嗑 2024-10-11 17:28:35 1 0

如何将非类型化 java.util.List 转换为 Scala 2.8 缓冲区

我必须调用一些返回非类型化 java.util.List 的 Java 库代码,并且我似乎无法将其转换为 Scala 2.8 列表,而编译器不会出现以下错误: [INFO] found :…

清风疏影 2024-10-11 02:15:47 1 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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