单选题

关于Java的集合下面说法错误的是()

ACollections是针对集合类的一个帮助类。提供了一系列静态方法实现对各种集合的搜索、排序、线程完全化等操作

BCollection没有get()方法来取得某个元素。只能通过iterator()遍历元素。

CHashMap会利用对象的hashCode来快速找到key。

DList、Set、Map 都是不允许重复的集合。

EMap中元素,可以将key序列、value序列单独抽取出来。

正确答案

来源:www.examk.com

答案解析

D解析: 
Collections 是一个包装类。它包含有各种有关集合操作的静态多态方法,包括搜索、排序、线程完全化等所以A是正确的。 
B选项Collection没有get()方法来取得某个元素。只能通过iterator()遍历元素也是正确的。 
HashMap是根据键的HashCode 值存储数据,而哈希码就是将对象的信息经过一些转变形成一个独一无二的int值,这个值存储在一个array中,我们都知道所有存储结构中,array查找速度是最快的,所以C是正确的。 Map中元素可以通过keySet()抽取key序列,将map中的所有keys生成一个Set,使用values()抽取value序列,将map中的所有values生成一个Collection,所以E也是正确的。 而D中List集合是可重复的,所以D是错误的,答案选D
相似试题
  • 关于java线程,下面说法错误的是()

    单选题查看答案

  • 下面关于Java中方法的说法,错误的是()。

    单选题查看答案

  • 下面关于Java中会话跟踪的说法错误的是()。

    单选题查看答案

  • 在Dreamweaver中,下面关于应用Java Apple的说法错误的是:()

    单选题查看答案

  • 下面关于Java接口的说法正确的是()。

    多选题查看答案

  • 下面关于Java的说法不正确的是()

    单选题查看答案

  • 下面关于Java中线程的说法不正确的是()

    单选题查看答案

  • 下面关于本地库和Java运行时环境描述错误的是()。

    单选题查看答案

  • 对于Java中的集合类java.util.ArrayList,以下说法正确的是()。

    单选题查看答案