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

相关推荐
面向Google编程1 小时前
从零学习Kafka:消费者组重平衡
大数据·kafka·负载均衡
还在忙碌的吴小二1 小时前
XXL-JOB - 分布式任务调度平台新手入门指南
分布式
TDengine (老段)2 小时前
TDengine RAFT共识协议 — 选举、日志复制、快照与仲裁
android·大数据·数据库·物联网·架构·时序数据库·tdengine
Tingjct5 小时前
git/gdb指令
大数据·git·elasticsearch
dingzd956 小时前
Reddit验证资料测试之后跨境品牌如何提升社区运营可信度
大数据·人工智能·矩阵·新媒体运营·内容营销·跨境
多年小白7 小时前
紫光国微(002049) 分析
大数据·科技·深度学习·ai
小杨互联网7 小时前
你的旧 Kindle 还能用,但平台说它该退休了
大数据·经验分享·科技·ai
泰迪智能科技8 小时前
高校人工智能与大数据产品体系及解决方案介绍
大数据·人工智能
沪漂阿龙8 小时前
面试题详解:Agent 记忆管理全解析——历史对话获取、摘要记忆、事实记忆、知识图谱记忆一次讲透
大数据·人工智能·知识图谱