关于数组,下列说法中不正确的是( )。A.数组是最简单的复合数据类型,是一系列数据的集合。B.数组的元素可以是值(基本数据类型)、对象或其他数组。C.定义数组时,必须分配内存。D.一个数组中的所有值都必须是相同的类型。

题目

关于数组,下列说法中不正确的是( )。

A.数组是最简单的复合数据类型,是一系列数据的集合。

B.数组的元素可以是值(基本数据类型)、对象或其他数组。

C.定义数组时,必须分配内存。

D.一个数组中的所有值都必须是相同的类型。


相似考题
更多“关于数组,下列说法中不正确的是()。A.数组是最简单的复合数据类型,是一系列数据的集合。B.数组的元 ”相关问题
  • 第1题:

    在C语言中,下面关于数组描述错误的是( )。

    A.数组元素的下标从1开始顺序编号

    B.数组是有序数据的集合。数组中的每一个元素都属于同一个数据类型

    C.一维数组的定义格式为:数据类型 数组名[常量表达式]

    D.数组元素的初始化格式为:数据类型数组名[常量表达式]={初值表}


    正确答案:A

  • 第2题:

    下面关于数组的说法,错误的是( )。

    A、数组是最简单的复合数据类型,是一系列数据的集合

    B、声明数组时,必须分配内存

    C、数组的元素可以是值(基本数据类型)、对象或其他数组

    D、一个数组中的所有值都必须是相同的类型


    正确答案:B

  • 第3题:

    数组是一种复合(引用)数据类型,在Java中,数组是作为___来处理的。


    对象数据类型数组名下标

  • 第4题:

    关于数组,下列说法中不正确的是 ( )

    A.数据是最简单的复合数据类型,是一系列数据的集合

    B.数组的元素可以是值(基本数据类型)、对象或其他数组

    C.定义数组时,必须分配内存

    D.一个数组中的所有值都必须是相同的类型


    正确答案:C
    解析:在Java中,定义一个数组需要经过两个步骤:先声明数组的类型,然后为数组分配内存空间。在声明数组时并不为数组元素分配内存空间,如果希望声明的数组具有实用价值,那么就必须为它分配内存空间。所以选项C的说法是不正确的。

  • 第5题:

    4.下列说法正确的是()

    A.数组可以存储基本数据类型的数据,集合也可以

    B.数组的长度是不可变的,集合的长度是可变的

    C.Collection和Collections都是java.util包中的类

    D.集合只能通过Iterator进行输出


    和存储器一样,一维数组是按线性方式组织数据,一个数据元素需要一个或多个存储单元来存储,一个下标即相当于一个存储单元的地址