首页 > 试题广场 >

下面哪个语句是创建数组的正确语句?(  

[不定项选择题]
Java语言中,下面哪个语句是创建数组的正确语句?(     )
  • float f[][] = new float[6][6];
  • float []f[] = new float[6][6];
  • float f[][] = new float[][6];
  • float [][]f = new float[6][6];
  • float [][]f = new float[6][];
B选项怕不是***才那样写哟
发表于 2020-05-08 15:06:08 回复(31)
二维数组定义,一维长度必须定义,二维可以后续定义
发表于 2019-10-29 16:08:05 回复(5)
C语言中的二维数组,第二个控制列,必须要有值,行可以不要!别记混了
Java中二维数组定义,一维的长度前面那个框值必须给
编辑于 2020-02-14 11:10:12 回复(4)
第一个框一定要有值
发表于 2019-10-12 22:54:07 回复(2)
在 java 中  答案应该是 

A B D E


 C 是不对的, 别的语言不知道.


发表于 2019-08-26 10:54:15 回复(8)
这个是不是和C语言里不一样啊? 我记得C里是二维长度必须给出,一维长度可以省略
发表于 2019-12-03 13:34:26 回复(0)
* a 第一种定义格式: * int[][] arr = new int[3][4];// arr里面包含3个数组   每个数组里面有四个元素 * 上面的代码相当于定义了一个3*4的二维数组,即二维数组的长度为3,二维数组中的每个元素又是一个长度为4的数组 * b 第二种定义格式 * int[][] arr = new int[3][]; * 第二种方式和第一种类似,只是数组中每个元素的长度不确定 * c 第三种定义格式 * int[][] arr = {{1,2},{3,4,5,6},{7,8,9}}; * 二维数组中定义了三个元素,这三个元素都是数组,分别为{1,2}、{3,4,5,6}、{7,8,9}
发表于 2019-09-27 17:55:02 回复(1)
淦,和C语言记混了
发表于 2022-01-26 18:21:36 回复(0)

发表于 2020-09-12 10:18:56 回复(4)
AB两个选项还真没见过
发表于 2020-11-29 19:07:55 回复(1)
奇怪的知识增加了
发表于 2022-08-23 08:14:11 回复(0)
二维数组中,在声明时必须声明数组的行数,列数可以后面再定义,并且每一行的列数可以不同。
发表于 2022-05-12 17:24:07 回复(0)
B也可以啊!在下孤露寡闻了,长见识了,学到了,下次避免踩坑
发表于 2020-10-14 09:20:08 回复(1)
一维定义长度,二维后续定义
发表于 2022-02-14 23:03:56 回复(0)
<p>B选项 长知识了,哈哈哈哈</p><p><br></p>
发表于 2021-12-20 14:08:50 回复(0)
二维数组:一维长度必须定义,二维可以先不定义。
发表于 2021-04-25 10:50:23 回复(0)
b是咋回事。。
发表于 2019-10-29 13:02:59 回复(0)
我选的ADE,B选项把我整不会了,哈哈哈🤣
发表于 2021-12-20 10:31:44 回复(0)
数组的使用步骤:声明、初始化(指定数组长度,每个元素设置默认值,或者直接赋值)、使用。 声明数组不需要等于号后面的内容。 初始化需要指定数组长度,二维数组的本质是一维数组,只不过每个数组元素都是数组,在一维数组初始化时只需要确定元素类型即可,二维的数组长度可以是不同的。 在使用前需要再对二维数组进行初始化,这个可以放到一维数组声明之后。(待验证)
发表于 2020-05-09 08:22:33 回复(0)
一维数组必须定义其长度,因此选abde,但值得注意的是,阿里最新的编码规约中,认为只有float『』『』f=这种定义二维数组的格式是对的。其余格式代码运行不报错,只不过不符合阿里规约要求
发表于 2020-04-04 16:39:41 回复(0)