Scala面试试题及答案解析.docVIP

  • 0
  • 0
  • 约2.21千字
  • 约 5页
  • 2026-06-29 发布于河北
  • 举报

Scala面试试题及答案解析

1.以下关于Scala中val和var的说法正确的是()(5分)

A.val声明的变量是可变的

B.var声明的变量是不可变的

C.val声明的变量一旦赋值就不能再重新赋值

D.var声明的变量只能赋值一次

2.在Scala中,如何定义一个函数求两个整数的和()(5分)

A.defadd(a:Int,b:Int)=a+b

B.functionadd(a:Int,b:Int)=a+b

C.defadd(a,b)=a+b

D.defadd(a:Int,b:Int):Int=a+b

3.以下Scala代码执行后的结果是()(5分)

```scala

vallist=List(1,2,3,4)

valresult=list.filter(_2).map(_2)

println(result)

```

A.List(4,6,8)

B.List(1,2)

C.List(3,4)

D.List(6,8)

4.Scala中,如何创建一个空的List()(5分)

A.List()

B.emptyList()

C.Nil

D.newList()

5.以下关于Scala中for循环的说法错误的是()(5分)

A

文档评论(0)

1亿VIP精品文档

相关文档