scala set test

35 阅读1分钟

1.在 Scala 中,不可变 Set 和可变 Set 的主要区别是什么?(A)

  • A.能否修改元素
  • B.没有区别
  • C.存储大小不同
  • D.元素类型不同

2.以下哪个操作符用于向可变 Set 添加元素?(C)

  • A.-
  • B.+;
  • C.+=;
  • D.-=;

3.对于不可变 Set,如果要添加一个新元素,会发生什么?(B)

  • A.创建一个新的 Set
  • B.抛出异常
  • C.编译错误
  • D.直接添加

b4.使用 contains 方法在 Set 中查询元素,返回值是什么类型?(D)

  • A.Int
  • B.String
  • C.Set
  • D.Boolean

5.求两个 Set 的交集使用的方法是什么?(D)

  • A.contains

  • B.union

  • C.diff

  • D.intersect

  • 6.immutable.Set 表示可变Set(B)

  • A. 对

  • B. 错

7.Set中的元素可以重复(B)

  • A. 对
  • B. 错