2014-11-27 2 views
-3

Я продолжаю читать книгу и переоценивать ее, но я просто не получаю массивы. Они не имеют никакого смысла для меня вообще. Я только недавно взял викторину, и я пропустил один из этих вопросов, но не могу понять это! Это действительно раздражает меня, потому что мне нужно знать ответ на тест в будущем. Если есть какой-либо учебник по массивам и как они работают, сообщите мне об этом, потому что я потерян. Вот несколько определений, которые были в викторине, и я не уверен, какой из них неверен. Ответы, выделенные жирным шрифтом, являются моими ответами.Определения массива для Java

Вопрос 1: Какой из следующих списков инициализаторов правильно инициализирует индексированные переменные массива с именем myDoubles?

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

double myDoubles [5] = новый двойной (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());

способ (а);

метод (int a []);

Вопрос 3: Массив представляет собой совокупность переменных всех одинаковых типов. Правда Ложные

Вопрос 4: длину массива значение переменных экземпляра могут быть изменены программой. Правда Ложные

Вопрос 5: Массив символов такой же, как строку в Java. Правда Ложные

Вопрос 6: Имя массива ссылается на адрес памяти. Истинные Ложные

Вопрос 7: Массивы являются объектами, которые создаются с новым так же, как объекты класса. True False

+0

попробовать себя, вы получите ответы на все вопросы –

+1

Я гугле для «ява массивов» и в первом звене найдено [Официальный Oracle Массивы Учебник] (https://docs.oracle.com/javase/tutorial/java /nutsandbolts/arrays.html). – csmckelvey

ответ

1

Вопрос 7 ответил неправильно. Массивы являются объектов.

Java Language Specification, section 4.3.1:

Объект представляет собой экземпляр класса или массив.

Смежные вопросы