scala-collections

scala-collections

文章 0 浏览 4

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

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

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

ObservableBuffer 发布 Swing 事件

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

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

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

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

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

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

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

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

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

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

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

Scala Java 深度映射转换(ConcurrentHashMap)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

scala并行集合的并行度

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

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

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

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

内心旳酸楚 2024-10-19 05:40:07 6 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 4 0

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

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

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

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

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

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

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

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