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 ,返回值为函数两参数和值

相关推荐
武子康1 天前
大数据-237 离线数仓 - Hive 广告业务实战:ODS→DWD 事件解析、广告明细与转化分析落地
大数据·后端·apache hive
大大大大晴天1 天前
Flink生产问题排障-Kryo serializer scala extensions are not available
大数据·flink
武子康3 天前
大数据-236 离线数仓 - 会员指标验证、DataX 导出与广告业务 ODS/DWD/ADS 全流程
大数据·后端·apache hive
肌肉娃子4 天前
20260227.spark.Spark 性能刺客:千万别在 for 循环里写 withColumn
spark
初次攀爬者4 天前
ZooKeeper 实现分布式锁的两种方式
分布式·后端·zookeeper
武子康4 天前
大数据-235 离线数仓 - 实战:Flume+HDFS+Hive 搭建 ODS/DWD/DWS/ADS 会员分析链路
大数据·后端·apache hive
DianSan_ERP5 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
够快云库5 天前
能源行业非结构化数据治理实战:从数据沼泽到智能资产
大数据·人工智能·机器学习·企业文件安全
AI周红伟5 天前
周红伟:智能体全栈构建实操:OpenClaw部署+Agent Skills+Seedance+RAG从入门到实战
大数据·人工智能·大模型·智能体
B站计算机毕业设计超人5 天前
计算机毕业设计Django+Vue.js高考推荐系统 高考可视化 大数据毕业设计(源码+LW文档+PPT+详细讲解)
大数据·vue.js·hadoop·django·毕业设计·课程设计·推荐算法