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.
var与val的使用时机
10
scala.collection.immutable和scala.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,返回值为函数两参数和值
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 6spark期末复习
发表评论 取消回复