niusouti.com

scala语言中集合说法正确的包括如下选项()A、List集合中数据可以重复B、Set集合中数据可以重复C、Map集合是键值对的形式存储的数据D、Set集合和List集合没有区别

题目

scala语言中集合说法正确的包括如下选项()

  • A、List集合中数据可以重复
  • B、Set集合中数据可以重复
  • C、Map集合是键值对的形式存储的数据
  • D、Set集合和List集合没有区别

相似考题
更多“scala语言中集合说法正确的包括如下选项()”相关问题
  • 第1题:

    创建rdd可以有如下几种?()

    • A、由外部存储系统的数据集创建,包括本地的文件系统
    • B、由一个已经存在的Scala集合创建
    • C、比如所有Hadoop支持的数据集,比如HDFS、Cassandra、Hbase
    • D、以上说法都不对

    正确答案:A,B,C

  • 第2题:

    以下关于集合的说法不正确的是()

    • A、Set是一组没有先后次序的值。
    • B、Map是一组(键,值)对偶。
    • C、List中的值是有先后次序的
    • D、为了顾及安全性问题,Scala仅支持不可变集合而不支持可变集合。

    正确答案:D

  • 第3题:

    scala语言中,下面描述正确的是?()

    • A、scala中,Float是Double的子类。
    • B、scala中,Int是Long的子类。
    • C、scala中,Double是AnyRef的子类
    • D、scala中,Long是AnyVal的子类

    正确答案:D

  • 第4题:

    scala中的object描述下列那些正确()

    • A、object是scala的关键字
    • B、scala中的object和java中的object是一样的
    • C、object本身就是一个单例对象
    • D、scala中的object是一个伴生对象

    正确答案:A,C,D

  • 第5题:

    以下关于集合的说法哪个不正确()

    • A、Set是一组没有先后次序的值。
    • B、Map是一组(键,值)对偶。
    • C、List中的值是有先后次序的
    • D、为了顾及安全性问题,Scala仅支持不可变集合而不支持可变集合。

    正确答案:D

  • 第6题:

    在scala语言中String字符串中不可以应用插值器


    正确答案:错误

  • 第7题:

    下面选项中哪个是scala中所有类的父类()

    • A、Any
    • B、AnyInt
    • C、AnyRef
    • D、AnyVal

    正确答案:A

  • 第8题:

    Spark?是在?Scala?语言中实现的,它将?Scala?用作其应用程序框架


    正确答案:正确

  • 第9题:

    下列选项中在scala中定义函数使用哪个关键字符()

    • A、=>
    • B、=》
    • C、<-
    • D、->

    正确答案:A

  • 第10题:

    在scala中如果使用for循环,其格式必须如下for(vari=0;i<10;i++){}


    正确答案:错误

  • 第11题:

    函数在scala中的地位说法正确的有哪些选项()

    • A、一等公民
    • B、可以独立定义
    • C、不能独立定义
    • D、函数不能赋值给变量

    正确答案:A,B

  • 第12题:

    使用scala语言编写的源程序时的文件扩展名是:(.scala)


    正确答案:正确

  • 第13题:

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

    • A、scala中,可以在类中定义类。
    • B、scala中,可以在函数中定义函数。
    • C、scala中,不可以在类中定义object
    • D、scala中,可以在函数中定义类

    正确答案:C

  • 第14题:

    以下关于scala语言中的函数的说法中,其中正确的是()

    • A、一等公民
    • B、可以独立定义
    • C、不能独立定义
    • D、函数不能赋值给变量

    正确答案:A,B

  • 第15题:

    Spark对比Hadoop来说有如下优势?()

    • A、以Java虚拟机为目标运行环境将面向对象和函数式编程语言完美结合
    • B、使用Scala可编写出更加精简优雅的程序
    • C、Scala的并发编程非常强大
    • D、Scala可以访问任何Java类库,从而不用一切从头开始

    正确答案:A,B,C,D

  • 第16题:

    SCALA有以下哪些特点?()

    • A、Scala是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性
    • B、Scala运行在Java虚拟机上,并兼容现有的Java程序
    • C、Scala源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库
    • D、SCALA语言简洁优雅大方,很多大数据底层框架采用scala去实现与编程

    正确答案:A,B,C,D

  • 第17题:

    哪些选项是scala中到的关键字()

    • A、Any
    • B、object
    • C、AnyRef
    • D、AnyVal

    正确答案:A,B,C,D

  • 第18题:

    有关scala集合说法正确的是()

    • A、Scala集合分为可变的和不可变的集合
    • B、可变集合可以在适当的地方被更新或扩展。这意味着你可以修改,添加,移除一个集合的元素
    • C、而不可变集合类,相比之下,永远不会改变
    • D、不可变集合你仍然可以模拟添加,移除或更新操作。但是这些操作将在每一种情况下都返回一个新的集合,同时使原来的集合不发生改变

    正确答案:A,B,C,D

  • 第19题:

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

    • A、一等公民
    • B、可以独立定义
    • C、不能独立定义
    • D、函数不能赋值给变量

    正确答案:A,B

  • 第20题:

    以下对集合的描述正确的是()

    • A、Set是一组没有先后次序的值
    • B、Map是一组(键,值)对偶
    • C、每个Scala集合特质或类都有一个带有apply方法的伴生对象,可以用此方法来构建该集合中的实例
    • D、为了顾及安全性问题,Scala仅支持不可变集合而不支持可变集合。

    正确答案:A,B,C

  • 第21题:

    下面有关迭代器说法错误的是?()

    • A、迭代器it的两个基本操作是next和hasNext
    • B、调用迭代器next()会返回迭代器的下一个元素,并且更新迭代器的状态
    • C、Scala Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法
    • D、Scala Iterator(迭代器)是一个集合

    正确答案:D

  • 第22题:

    有关scala安装错误的是?()

    • A、Scala 语言可以运行在Window系统上
    • B、Scala是基于java之上,大量使用java的类库和变量,使用 Scala 可以使用先安装 Java 1.4版本
    • C、Scala 语言可以运行在Linux、Unix等系统上
    • D、Scala 语言可以运行在Mac OS X系统上

    正确答案:B

  • 第23题:

    下列关于scala中的object描述正确的是()

    • A、object是scala的关键字
    • B、scala中的object和java中的object是一样的
    • C、object本身就是一个单例对象
    • D、scala中的object是一个伴生对象

    正确答案:A,C,D