Java的数组定义

时间:2014-11-27 01:54:42

标签: java arrays definition

我一直在努力阅读这本书并重新评估,但我只是没有获得数组。他们对我没有任何意义。我刚刚参加了一个测验,我错过了其中一个问题,但无法弄清楚!这真的让我烦恼,因为我需要知道未来测试的答案。如果有关于数组的任何教程以及它们如何工作,请让我知道它,因为我迷路了。这是测验中的一些定义,我不确定哪一个是不正确的。粗体的答案是我的答案。

问题1: 以下哪个初始化列表正确初始化名为myDoubles的数组的索引变量?

double 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};

array myDoubles [double] = {0.0,1.0,1.5,2.0,2.5};

问题2: 调用方法时,将数组作为参数传递给方法的正确语法是:

方法([]);

方法(());

方式(a)的

方法(int a []);

问题3: 数组是所有相同类型的变量的集合。     的     假

问题4: 可以通过程序更改数组长度实例变量值。     真正     的

问题5: 字符数组与Java中的字符串相同。     真正     的

问题6: 数组名称引用内存地址。     的     假

问题7: 数组是使用类似于对象的新对象创建的对象。     真正     的

1 个答案:

答案 0 :(得分:1)

问题7的回答不正确。数组对象。

Java Language Specification, section 4.3.1

  

对象是类实例或数组。