scala 相关问题

Scala是一种通用编程语言,主要针对Java虚拟机。旨在以简洁,优雅和类型安全的方式表达通用编程模式,它融合了命令式和函数式编程风格。其主要特点是:具有类型推断的高级静态类型系统;功能类型;模式匹配;隐含参数和转换;运算符重载;与Java的完全互操作性;并发

Play中的多个期货和使用案例类来保存未来数据

场景:我有两个不同的Api调用(在网络上)。 ApiCall1,ApiCall2。最终ApiCall1将返回一个Option [Catalog],ApiCall2将返回一个Seq [Catalog]然后我需要...

回答 1 投票 4

从scala spark中的无序数据中提取列

我正在学习scala-spark并想知道如何从基于列名的无序数据中提取所需的列?详情如下 - 输入数据:RDD [Array [String]] id = 1,country = USA,age = 20,name = ...

回答 1 投票 0

Scala toMap类型转换问题

我有以下简化代码来表示我在scala toMap转换时遇到的编译问题。 Code def test():Option [Map [String,String]] = {val someMap = Map(“” - > List.empty [...

回答 2 投票 -1

如何将两个不同的集合与功能样式合并?

我有两个集合:val one = Seq((“1”,123),(“3”,555),(“2”,31))val two = Seq(“1”,“4”,“2” )我需要将第二个seq追加到第一个(顺序无关紧要),例如:val result = Seq((“1”,...

回答 2 投票 1

为case类自动生成case对象

如何让scala编译器自动生成case对象? // Pizza class class Pizza(val crust_type:String)//伴侣对象Pizza {val crustType =“crust_type”} ...

回答 1 投票 0

Scala将JSON反序列化为Collection

我的JSON文件包含以下详细信息{“类别”:“年龄,性别,邮政编码”}我的scala代码低于一个val filename = args.head println(s“Reading $ {args.head} ...”)val json = Source.fromFile(...

回答 2 投票 0

两个数据帧的相等性

我有以下情况:我有2个数据帧只包含1列让我们说DF1 =(1,2,3,4,5)DF2 =(3,6,7,8,9,10)基本上这些值是键和我我正在创建一个DF1的镶木地板文件,如果键...

回答 2 投票 0

如何创建不调用底层对象的构造函数的ScalaMock存根?

考虑以下示例Scala类和单元测试:class BrokenClass(s :String){private val len = s.length def length():Int = len} class BrokenTest使用Matchers扩展FlatSpec ...

回答 1 投票 1

Apache Spark 2.3.1和2.0.0的兼容性

我想使用一个用Apache Spark 2.0.0开发的应用程序(这里是GitHub repo),但我只在我的iMac上安装了Spark 2.3.1(它似乎是自制软件支持的唯一一个...

回答 1 投票 1

Scala - 为什么函数返回Unit而不是RDD? [重复]

当我实现该功能时,我希望它返回一个RDD。并可能稍后将其收集到List。但为什么它会返回Unit呢?我应该在实施中做些什么来改变它...

回答 1 投票 -1

如何使用map转换两个元组列表中的元组元素值

我有以下内容:val x:List [(String,Int)] = List((mealOne,2),(mealTWo,1),(mealThree,2))我想用下面的字符串替换或转换为Int带有地图的值:val mealOne = ...

回答 2 投票 1

Scala从变量插入String

字符串插值在这种情况下工作正常:val name =“Bill”val result = s“My Name is $ {name}”当我将它引入变量时,它没有得到插值:val name =“Bill”val。 ..

回答 2 投票 1

Either的一般序列到保留类型的序列中的任何一个

我想有一个函数将任何[A,B]的任何可迭代类型C [_]转换为[C [A],C [B]]。我得到了它的工作,但我使用asInstanceOf方法,我觉得这种方法可能会失败...

回答 3 投票 3

为什么不能用scala设置变量值?

我有一个关于gatling的scala文件,我想设置全局变量值并在之后使用它,代码如下:class TestSimulation extends Simulation {init var:val users = java.lang ....

回答 1 投票 0

scala如果写别的话怎么写

我是scala的新学习者,我正在尝试运行此示例代码def isLast(c:Int,r:Int):Int = {if(r == 1){return 1; } else if(r == c){return 1}}但它给出了......

回答 4 投票 21

在模拟类scala中初始化变量

我正在为akka actor模型实现编写单元测试。系统包含需要初始化的类和特征。我的问题在于测试方法。当我嘲笑要求......

回答 1 投票 0

如何在scala中添加内部映射的元组值

我有一个场景,我有2个地图,需要在内部地图值中得到值的总和val map1 = Map(“String” - > Map(LocalDate 1 - >(10,10),LocalDate 2 - >(20,20) ),LocalDate 3 - >(30,30)))...

回答 2 投票 0

不一致的空等级检查scala 2.11.7

编辑:此问题不再存在于Scala 2.12.6原始问题(对于Scala 2.11.7):为什么这么奇怪的警告? scala> null.asInstanceOf [Double] res0:Double = 0.0 scala> null.asInstanceOf [...

回答 2 投票 3

Spark&Scala:saveAsTextFile()异常

我是Spark&Scala的新手,在调用saveAsTextFile()后我得到了异常。希望有人可以帮忙...这是我的input.txt:Hello World,我是程序员Hello World,我是程序员这是......

回答 2 投票 5

在google脚本插件后重定向

我有一个Google App Script插件。通过单击复选框启动此插件。我试图找出一旦加载项完成安装后我可以重定向的方式。查看文件

回答 1 投票 0

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