扫码填写或分享
0%
第五单元
*
1
以下代码输出结果为Array(1,2,3,4,5).map(_*2).foreach(print(_))

*
2
定义类 Class Person(private val name: String){},以下说法正确是?

*
3
scala 中,关于类和函数,以下说法错误是

*
4
下面关于override修饰符的描述错误的是?

*
5
Scala里,final修饰符的描述正确的是?

*
6
高阶函数是指?

*
7
下列关于类和单例对象间差别的说法正确的是

*
8
以下关于集合的说法哪个不正确

*
9
reduce求和输出结果为 var list1 = list1(1,2,3,4) var sum = list1.reduce(_ + _) println(sum)

*
10
reduceRitht计算输出结果正确的为 var list = List(1, 2, 3, 4) var js = list.reduceRight(_ - _) println(js)

*
11
reduceRight通过如下程序块其输出结果为 var list = List(1, 2, 99, 4,100) var js = list.reduceRight(_ max _) println(js)

*
12
通过如下程序块可以知道其输出结果为 var list = List(1, 2, 99, 4,100) var js = list.reduceRight(_ min _) println(js)

*
13
以下的计算结果选项中那个正确 var list = List(1, 2, 3, 4,5) var js = list.fold(100)(_ + _) println(js)

*
14
关于元组 Tuple,哪种说法是错误的

*
15
scala 中,类和它的伴生对象说法错误的是

*
16
集合可以分为三大类,以下描述中不是这三大类的是?

*
17
scala语言中,关于List的定义。不正确的是?

*
18
以下没有返回值的函数选项为

*
19
关于java集合说法,哪几个是正确的

*
20
scala语言中,下列关于函数说法正确的是

*
21
常见的scala高阶函数有哪些

*
22
下面有关类中变量说法正确的是

*
23
以下对map函数说法错误的是

*
24
关于foreach函数说法正确的是

*
25
以下有返回值的函数有哪些

*
26
对于以下列表的操作,那些说法说法正确 var c = List(1,2,3,4,5,99,101) var gs = c.count(_>3)

*
27
伴生类和伴生对象说法正确?

*
28
不属于Scala7种数值类型的是

*
29
函数必须有名字

*
30
函数可以作为其他函数的参数

*
31
函数不能作为返回值

*
32
高阶函数不能自动推断参数类型

*
33
一个参数的函数,可以省去小括号

*
34
Set集合是无序不重复的集合

*
35
SortedSet集合是有序不重复的集合,是set的子类

*
36
Map为一系列的key value键值对

*
37
Scala的集合分为可变与不可变集合2种

*
38
只有主构造函数才可以写参数

答题卡
已答0未答38
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38