导航菜单
首页 >  数据处理期末考试  > Spark大数据处理技术(期末复习)

Spark大数据处理技术(期末复习)

Spark大数据处理技术(期末复习)

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

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)

5

4.

object TestDemo

{

   print("B")

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

 {

 

}

}

B

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函数体

8.

定长列表与变长列表区别

定长列表不能动态添加元素

变长列表能动态添加元素

9.

var与val的使用时机

var初始化之后 能改值

val 相当于Java的final 只能初始化 后期不能改

10

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

immutable中的集合是不可变集合

mutable中的集合是可变集合

11.

元组

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

12.

集Set、映射Map区别

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

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

13.什么是伴生对象

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

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

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

15.

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

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

相关推荐: