6spark期末复习

1)var a:Double=5;var b:Int=7; 那么 print(a*b)

2) var a:Int=5;

var b=if(a>6) 7

println(b)

3)var a:Int=16;

var b:Int=13;

var c=if(a>b) 5 else 7;

println(c)

4.

object TestDemo

{

print("B")

def main(args: Array[String]): Unit =

{

}

}

5

def main(args: Array[String]): Unit =

{

var a={if(4 > 6){5}else 7}

println(a)

}

6.

def main(args: Array[String]): Unit =

{

var sum=2

for(i<-0 to 2)

sum=sum+i;

println(sum)}

7. 函数定义格式是 ( A )

val f2=(变量名1:数据类型,变量名2:数据类型.....)=>函数体

长列表与变长列表区别

9.

var val 的使用时机

10

scala.collection.immutable scala.collection.mutable 区别

11.

元组

元组可以装着多个不同类型的值,不可以更改,定长

Set 、映射 Map 区别

集Set、映射Map都扩展自Iterable特质

Set是用于去重操作Map是用于存储KV对

13. 什么是伴生对象

在Scala的类中,与类名相同的对象叫做伴生对象

类和伴生对象之间可以相互访问私有的方法和属性

14. 请大家利用 scala 的集合完成 words 单词统计 val array=List("hello,tom","marray,tom")

定义一个方法,接收一个函数类型的参数并在方法中调用此函数,其中两个参

数类型为 Int,Int ,返回值为函数两参数和值

相关推荐
计算机编程-吉哥7 小时前
大数据毕业设计-基于大数据的NBA美国职业篮球联赛数据分析可视化系统(高分计算机毕业设计选题·定制开发·真正大数据·机器学习毕业设计)
大数据·毕业设计·计算机毕业设计选题·机器学习毕业设计·大数据毕业设计·大数据毕业设计选题推荐·大数据毕设项目
计算机编程-吉哥7 小时前
大数据毕业设计-基于大数据的BOSS直聘岗位招聘数据可视化分析系统(高分计算机毕业设计选题·定制开发·真正大数据·机器学习毕业设计)
大数据·毕业设计·计算机毕业设计选题·机器学习毕业设计·大数据毕业设计·大数据毕业设计选题推荐·大数据毕设项目
RunningShare9 小时前
从“国庆景区人山人海”看大数据处理中的“数据倾斜”难题
大数据·flink
Hello.Reader10 小时前
Flink 执行模式在 STREAMING 与 BATCH 之间做出正确选择
大数据·flink·batch
文火冰糖的硅基工坊12 小时前
《投资-99》价值投资者的认知升级与交易规则重构 - 什么是周期性股票?有哪些周期性股票?不同周期性股票的周期多少?周期性股票的买入和卖出的特点?
大数据·人工智能·重构·架构·投资·投机
Elastic 中国社区官方博客12 小时前
Elasticsearch:使用推理端点及语义搜索演示
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
失散1313 小时前
分布式专题——33 一台新机器进行Web页面请求的历程
分布式·tcp/ip·http·路由器·交换机
数据智能老司机13 小时前
数据工程设计模式——冷热数据存储
大数据·设计模式·架构
Hello.Reader16 小时前
Flink 连接器与格式thin/uber 制品、打包策略与上线清单
大数据·flink
隐语SecretFlow16 小时前
【隐私计算科普】如何实现可证明安全?
大数据·开源·边缘计算