scala-collections 相关问题

Scala编程语言的集合库

检查play.api.libs.json.Json中是否存在密钥

包含类似 play.api.libs.json.Json 的功能 val data=Map("id" -> "240190", "密码" -> "密码","电子邮件" -> "[email protected]") data.contains("email")//true val信息=Json...

回答 4 投票 0

当 scala.collection.TraversableLike#head 可能会在 scala 中返回不同的结果?

这里引用文档: 选择此可遍历集合的第一个元素。注意:不同的运行可能会返回不同的结果,除非基础集合类型是有序的。

回答 1 投票 0

连接 3 个映射(2 个主映射,1 个结果映射),以将结果映射中的复合键映射为具有主映射中的值

我有一张包含一些主数据的地图(id->描述): val map1: Map[String, String] = Map("001" -> "ABCD", "002" -> "MNOP", "003" -> "WXYZ") 我还有另一张地图,其中包含其他一些大师......

回答 1 投票 0

Scala 将 Option 转换为 Int

我看过这些链接 http://blog.danielwellman.com/2008/03/using-scalas-op.html http://blog.tmorris.net/scalaoption-cheat-sheet/ 我有一个 [String, Integer] 的地图,当我执行 map.get...

回答 4 投票 0

如何在scala 2.13中正确使用集合工厂?

类似这样的: 隐式类 PairOps[A, B, C[X] <: Iterable[X]](val c: C[(A,B)]) extends AnyVal { def swap = c.map { case (a, b) => (b, a) } } 有点有用...除了 val foo:...

回答 1 投票 0

-- col3: map (nullable = true)

我有一个数据框,里面有col1,col2,col3列,col1,col2是字符串,col3是一个Map[String,String],定义如下

回答 1 投票 0

hasDefiniteSize和knownSize

我正在浏览Scala中的List方法。 val mylist = List(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 3, 10) 我对hasDefiniteSize和knownSize感到很困惑。对于List,hasDefiniteSize返回true......。

回答 1 投票 0

在Scala中使用循环时,让事情变得不可改变。

我已经用Scala写了几行代码,但不知道如何用不可变的变量(val)来做同样的事情。任何帮助将非常感激。 class Test { def process(input: ...

回答 2 投票 1

Scala 通过检查case类的特定字段来添加只需设置的元素。

我有一个case类case类ApiCall(a: String, b: String, c: String, d: String, e: String, f: String)我还有一个可突变的Set:private var apiCalls: mutable.Set[ApiCall] = mutable.Set[ApiCall]()。

回答 1 投票 0

如何将一个自定义对象与该序列中的另一个自定义对象进行比较,创建两个序列?

case class Submission(name: String, plannedDate: Option[LocalDate], revisedDate.Option[LocalDate]) val submission_1 = Submission("Åwesh Care", Some(2020-05-11, Some(2020-06-11)) Option[LocalDate]) val submission_1 = Submission("Åwesh Care", Some(2020-05-11), Some(2020-06-11)) val submission_2 = ....

回答 1 投票 0

从Seq中筛选出较少的元素,并且只有一个相等的元素。

我想在Scala中实现一个方法,它可以从Seq元素中过滤出大于所提供的值的元素,并额外返回最多一个相等的元素。例如: greaterOrEqual(Seq(...))

回答 1 投票 0

为方法创建一个地图并运行所有的方法

Ive刚开始用scala开发。对象A { def run() = println("Class A") } 对象B { def run() = println("Class C") } 对象C { def run()...。

回答 1 投票 0

无法在分组整数范围映射函数中使用println。

我正在用下面的代码进行实验: def TestRun(n: Int).Unit = { (1 to n) .grouped(4) .map(grp =&&): Unit = { (1 to n) .grouped(4) .map(grp => { println("Group length is: " + grp.length)}) } TestRun(100) 而我......

回答 1 投票 0

Scala定义自定义类型 - 类型不匹配错误

我正在做一个基本的练习来理解scala用户定义类型。考虑以下例子:类型MyType[T

回答 1 投票 0

在scala中如何将嵌套的map[string,string]作为键和值的点分隔字符串。

我有一个Map[String,String]。编辑:val m:Map[String,Any] = Map("a" -> Map("b" -> Map("c" -> "e","d" -> "g"))) 有没有办法把我的Map[String,Any]转换为Map[String,String]的方法是什么 ...

回答 1 投票 0

如何对列表元素进行匹配

我想匹配列表中是否包含某个元素,并根据不同的元素返回不同的结果。我是用if else的方式写的,现在我想用match case写,但是我 ...

回答 1 投票 0

Scala Map Function

我需要一些帮助来解决使用scala map函数遇到的这个问题。我已经加载了一个用制表符分隔的文本文件。值如下:RDD:org.apache.spark.rdd.RDD [String] Array [...

回答 1 投票 -1

Builder#result for不可变集合的成本?

如何推断通过BuildFrom以通用方式处理集合的成本。 AFAIK,大约需要三个步骤,创建缓冲区,加载缓冲区,然后在Builder上调用result。对于...

回答 1 投票 1

递归函数-通过列表反向迭代

我最近开始学习SCALA上的函数式编程。我使用了递归函数来打印列表中的元素,现在我想从结尾开始打印元素(“ Ann” ...)...

回答 2 投票 -1

如何将创建的资源连接到列表中,以便稍后可以在清理过程中将其删除以进行清理?

我正在执行以下代码,以从执行gatling http请求并将其附加到列表中来获取响应字段,但作为响应,我看到列表中大多数显示相同的itemId。我不知道...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.