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:数据类型…..)=>函数体

8.

长列表与变长列表区别

9.

varval的使用时机

10

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值