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: ArrayString): Unit =

{

}

}

5

def main(args: ArrayString): Unit =

{

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

println(a)

}

6.

def main(args: ArrayString): 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 ,返回值为函数两参数和值

相关推荐
大大大大晴天2 小时前
Flink CDC 深度解析:从原理到实践的全链路指南
大数据·flink
六bring个六2 小时前
open Harmony中分布式软总线的学习任务清单
分布式·学习·c/c++·open harmony
IT新视界2 小时前
Elasticsearch信创国产化替代
大数据·elasticsearch·搜索引擎
wuqingshun3141593 小时前
说一下 Kafka 中关于事务消息的实现?
分布式·kafka
汇策研习社3 小时前
改良版ADX指标实战指南:告别传统ADX滞后、震荡误判难题
大数据·经验分享·金融·区块链·fastbull
SelectDB3 小时前
宽表元数据膨胀怎么解?Doris Segment V3 对比 Parquet、Lance
大数据·数据库·数据分析
隔窗听雨眠4 小时前
从追赶者到定义者:中国BI如何借助AI实现弯道超车
大数据·人工智能
cspttty4 小时前
二本软件工程专业好就业吗?毕业后能做哪些岗位
大数据·软件工程
智圣新创014 小时前
高校全域治理决策效能升级 智圣新创决策中台落地实操与行业趋势研判
大数据·人工智能·物联网
2401_859506245 小时前
玉石加工全链路技术变革:五大维度拆解材质改性、精密雕刻与智能溯源
大数据·人工智能