(难度:中等)java实例化数组之后,可以改变数组的长度。

题目
(难度:中等)java实例化数组之后,可以改变数组的长度。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


正确答案:0

第2题:

以下说法不正确的是

A.使用ReDim语句可以改变数组的维数

B.使用ReDim语句可以改变数组的类型

C.使用ReDim语句可以改变数组每一维的大小

D.使用ReDim语句可以对数组的所有元素进行初始化


正确答案:B
解析:考查动态数组的重新定义。ReDim语句用来重新定义动态数组,按定义的上下界重新分配有储单元,并可为定义的变量改变存储类型。

第3题:

下面()是不正确的。

A、使用ReDim语句可以改变数组的维数

B、使用ReDim语句可以改变数组的类型

C、使用ReDim语句可以改变数组的每一维的大小

D、使用ReDim语句可以对数组中的所有元素进行初始化


参考答案:B

第4题:

关于二维数组初始化描述正确的是()。

  • A、二维数组,即可以按元素初始化,也可以按行初始化
  • B、二维数组当初始化列表给出数组全部元素的初值时,第一维的长度声明可以省略,此时,系统将按初始化列表中提供的初值个数来定义数组的大小。
  • C、二维数组按行初始化时,即使初始化列表中提供的初值个数可以少于数组元素的个数,第一维的长度声明也可以省略,此时系统自动给后面的元素初始化为0。
  • D、二维数组初始化时可以省略第二维的长度

正确答案:A,B,C

第5题:

java中,关于数组的说法,哪几个是正确的()

  • A、数组的长度是固定的
  • B、数组的长度是可变的
  • C、数组可以存放不同的数据类型的数据
  • D、数组只能存放单一的数据类型的数据

正确答案:A,D

第6题:

以下说法不正确的是( )。

A.使用ReDim语句可以改变数组的维数

B.使用ReDim语句可以改变数组的类型

C.使用ReDim语句可以改变数组每一维的大小

D.使用ReDim语句可以对数组的所有元素进行初始化


正确答案:B

第7题:

Java允许创建不规则数组,即Java多维数组中各行的列数可以不同。()

此题为判断题(对,错)。


答案:对

第8题:

以下关于数组的叙述,哪项错误?()

A.基本数据类型的数组位于堆栈中,而对象类型的数组位于堆中。

B.数组一经实例化后,其长度无法再改变

C.数组元素的起始下标是0

D.数组需使用new关键字来实例化,实例化后的数组,其元素具有初始值。


参考答案:A, B

第9题:

关于二维数组初始化描述正确的是()。

  • A、二维数组,即可以按元素初始化,也可以按行初始化
  • B、二维数组当初始化列表给出数组全部元素的初值时,第一维的长度声明可以省略,此时,系统将按初始化列表中提供的初值个数来定义数组的大小。
  • C、二维数组按行初始化时,即使初始化列表中提供的初值个数可以少于数组元素的个数,第一维的长度声明也可以省略,此时系统自动给后面的元素初始化为0。
  • D、二维数组初始化时可以省略第二维的长度

正确答案:A,B,C

第10题:

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


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

更多相关问题