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

相关推荐
刺客xs28 分钟前
git 入门常用命令
大数据·git·elasticsearch
risc12345629 分钟前
【Elasticsearch】LeafDocLookup 详述
大数据·elasticsearch·mybatis
qq_124987075335 分钟前
基于协同过滤算法的运动场馆服务平台设计与实现(源码+论文+部署+安装)
java·大数据·数据库·人工智能·spring boot·毕业设计·计算机毕业设计
徐先生 @_@|||1 小时前
Spark DataFrame常见的Transformation和Actions详解
大数据·分布式·spark
hnult1 小时前
全功能学练考证在线考试平台,赋能技能认证
大数据·人工智能·笔记·课程设计
Gofarlic_oms12 小时前
通过Kisssoft API接口实现许可证管理自动化集成
大数据·运维·人工智能·分布式·架构·自动化
电商API&Tina2 小时前
电商数据采集 API 接口 全维度解析(技术 + 商业 + 合规)
java·大数据·开发语言·数据库·人工智能·json
雨大王5123 小时前
工业大数据平台:释放数据价值,驱动制造业高质量发展
大数据
瑞华丽PLM3 小时前
破局“多品种、小批量”:瑞华丽 PLM 赋能汽车零部件企业精益研发与智能制造
大数据·汽车·制造·plm·国产plm·瑞华丽plm·瑞华丽
跨境卫士情报站3 小时前
TikTok跨境电商第二增长曲线:从“跑量”到“跑利润”的精细化运营
大数据·人工智能·产品运营·跨境电商·tiktok·营销策略