以下关于迭代器访问集合结构错误的是()A、访问聚合对象的内容而无需暴露内部表示B、不支持对聚合对象的多种遍历C、为遍历不同的聚合结构提供不同的接口D、定义聚合对象和迭代器接口时,具体的迭代器可实现访问聚合对象的方法

题目
以下关于迭代器访问集合结构错误的是()

A、访问聚合对象的内容而无需暴露内部表示

B、不支持对聚合对象的多种遍历

C、为遍历不同的聚合结构提供不同的接口

D、定义聚合对象和迭代器接口时,具体的迭代器可实现访问聚合对象的方法


相似考题
更多“以下关于迭代器访问集合结构错误的是() ”相关问题
  • 第1题:

    关于迭代器(Iterator),以下说法中错误的是 ()

    A.迭代器是从集合中取出元素、用来遍历的方式

    B.迭代器的 hasNext() 方法的返回值是 boolean 类型

    C.List 集合有特有迭代器

    D.next() 方法将返回集合中的上一个元素


    next() 方法将返回集合中的上一个元素

  • 第2题:

    【单选题】关于迭代器说法错误的是()

    A.迭代器是取出集合元素的方式

    B.迭代器的hasNext()方法返回值是布尔类型

    C.List集合有特有迭代器

    D.next()方法将返回集合中的上一个元素


    next()方法将返回集合中的上一个元素

  • 第3题:

    36、以下关于Scala各种数据结构的说法正确的是?

    A.集合(Set)是不重复元素的容器

    B.迭代器(Iterator)是一种提供了按顺序访问容器元素的数据结构

    C.映射(Map)是一系列键值对的容器,在一个映射中,键是唯一的,值也是唯一的

    D.列表(List)一旦被定义,其值就不能改变


    D

  • 第4题:

    7、foreach语句的语法如下,有关对foreach语句描述错误的是() foreach(type identifier in arrayName) {statement;}

    A.type和identifier分别表迭代变量的类型和名称,arrayName可表示要迭代的数组

    B.statement里可以用break语句或continue语句

    C.foreach语句只能用来访问数组元素或集合

    D.可以在foreach语句体中改变迭代变量的值


    foreach语句总是从索引1遍历到索引Length

  • 第5题:

    7、下列关于向量类vector与列表类list的描述中,错误的是()。

    A.向量和列表的内部存储结构相同,都是链表

    B.列表中每个元素的内存空间是独立分配的,而向量是连续存储的

    C.列表适合于存储需频繁添加删除的数据集合,而向量适合于存储元素总数相对固定的数据集合,即向量不适合频繁地添加删除元素

    D.列表的迭代器类型是双向迭代器,而向量的迭代器类型是随机访问迭代器(可使用下标访问元素)


    向量和列表的内部存储结构相同,都是链表