全国信息技术应用考试

以上哪种创建数组不正确()A、int[] a = {1,2,3,4,5}B、int[] a = new int[2]C、int[][] b = new int[][2]D、int[][] b = new int[2][];

题目

以上哪种创建数组不正确()

  • A、int[] a = {1,2,3,4,5}
  • B、int[] a = new int[2]
  • C、int[][] b = new int[][2]
  • D、int[][] b = new int[2][];
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下表述不正确的是()

  • A、允许创建包含簇的簇
  • B、允许创建包含数组的数组
  • C、允许创建包含数组的簇
  • D、允许创建包含簇的数组
  • E、以上均正确

正确答案:B

第2题:

以下哪种方法不适用于创建一维数组?()

  • A、在前面板上放置数组外框,并将控件拖曳至该外框
  • B、使用While循环,禁用自动索引
  • C、使用For循环,启用自动索引
  • D、使用初始化数组函数

正确答案:B

第3题:

数组对象的长度在数组对象创建之后,就不能改变,数组元素的下标总是从______________开始。


正确答案:0

第4题:

数组的声明与数组元素的创建有什么关系?


正确答案:声明数组仅仅是代表试图创建数组,不分配任何存储空间,声明是为创建做“铺垫”。

第5题:

说明或声明数组时不分配内存大小,创建数组时分配内存大小。


正确答案:正确

第6题:

以下关于数组常量的表述,不正确的是()

  • A、程序框图中创建的数组常量,在前面板中不可见
  • B、无法调整数组常量的大小以包含多个元素
  • C、允许复制并拖曳前面板上的现有数组至程序框图,以创建相同类型的常量
  • D、数组常量可执行所有的数组操作

正确答案:B

第7题:

什么是数组?数组有哪些特点?Java中创建数组需要使用哪些步骤?如何访问数组的一个元素?数组元素的下标与数组的长度有什么关系?


正确答案: 数组是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和下标来惟一地确定数组中的元素。
数组要进行定义和分配空间后才能使用。
一维数组的定义方式为:
typearrayName[];
或type[]arrayName;
分配内存空间则要用到运算符new,其格式如下:
arrayName=newtype[arraySize];
当定义了一个数组,并用运算符new为它分配了内存空间后,就可以引用数组中的每一个元素了。数组元素的引用方式为:
arrayName[index]
数组元素的下标从0开始,一直到数组的长度减1。

第8题:

如何初始化数组?()

  • A、利用大括号直接创建数组和其中的元素;
  • B、利用new关键字创建一个数组;
  • C、数组不需要初始化,只要定义数组变量即可;
  • D、数组不需要初始化,只要定义数组变量,并为数组中的每个元素赋值即可;
  • E、定义数组变量,再分别初始化数组中的每个元素;

正确答案:B,E

第9题:

在Java语言中,对于数组的创建和数组占用空间的回收,下列说法中不正确的是():

  • A、数组可以通过使用new操作符来获取所需要的存储空间。
  • B、数组声明的同时,必须使用直接初始化的方式完成创建。
  • C、数组使用完成后,所占用的存储空间的释放是由垃圾收集器自动回收的。
  • D、利用new操作符方式创建的数组元素会自动被初始化为一个默认值。

正确答案:B

第10题:

下列关于运算符new的描述中,错误的是()。

  • A、它可以创建对象或变量
  • B、它可以创建对象数组或一般类型数组
  • C、用它创建对象或对象数组时要调用相应的构造函数
  • D、用它创建的对象可以不用delete运算符释放

正确答案:D

更多相关问题