【发布时间】:2015-01-25 12:47:37
【问题描述】:
我一直在尝试通读这本书并重新评估,但我只是没有得到数组。他们对我没有任何意义。我最近刚参加了一个测验,我错过了其中一个问题,但无法弄清楚!这真的让我很烦,因为我需要知道未来测试的答案。如果有关于数组及其工作原理的任何教程,请让我知道,因为我迷路了。这是测验中的几个定义,我不确定哪个是不正确的。加粗的答案是我的答案。
问题 1: 以下哪个初始化程序列表正确初始化了名为 myDoubles 的数组的索引变量?
双倍 myDoubles[double] = {0.0, 1.0, 1.5, 2.0, 2.5};
double myDoubles[5] = new double(0.0, 1.0, 1.5, 2.0, 2.5);
double[] myDoubles = {0.0, 1.0, 1.5, 2.0, 2.5};
数组 myDoubles[double] = {0.0, 1.0, 1.5, 2.0, 2.5};
问题 2: 调用方法时,将数组作为参数传递给方法的正确语法是:
方法(a[]);
方法(a());
方法(a);
方法(int a[]);
问题 3: 数组是所有相同类型的变量的集合。 正确 假的
问题 4: 数组长度实例变量值可以由程序更改。 真的 错误
问题 5: 字符数组与 Java 中的字符串相同。 真的 错误
问题 6: 数组名引用内存地址。 正确 假的
问题 7: 数组是用 new 创建的对象,就像类对象一样。 真的 错误
【问题讨论】:
-
自己试一试,你会得到所有答案
-
我在谷歌上搜索了“java 数组”,并在第一个链接中找到了 The Official Oracle Arrays Tutorial。
标签: java arrays definition