JAVA, Языки программирования

JAVA. Массивы

Массивы

Массив (англ. Array) — это объект, хранящий в себе фиксированное количество значений одного типа. Другими словами, массив — это нумерованный набор переменных. Переменная в массиве называется элементом массива, а ее позиция в массиве задается индексом.

Массивы в Java тоже представляют собой объекты. Они должны быть объявлены, а затем созданы. Чтобы объявить переменную, которая будет содержать массив целых чисел, мы используем следующий синтаксис:

1int[] arr;

Обратите внимание, размер не указан, так что мы еще не создали массив.

1arr = new int[10];

Теперь мы создали новый массив размером 10. Мы можем проверить размер массива, выведя на экран его длину:

1System.out.println(arr.length);

Так же мы можем получить доступ к массиву и установить значения:

1
2
arr[0] = 4;
arr[1] = arr[0] + 5;

Счет элементов массива в Java начинается с нуля, то есть доступ к первому элементу можно получить по индексу 0 (например, arr[0]). Кроме того, как показано на примере, массив размером 5 будет заканчиваться на индексе 4, так как счет начинается с нуля.

1
2
int[] arr = new;
int[5]arr[4] = 4;  // Получение доступа и присвоение значения последнему элементу

Есть также возможность создать массив с указанием значений в одну строку:

1int[] arr = {1, 2, 3, 4, 5};

Кстати, если вы попытаетесь вывести массив целиком на экран, получите что-то в этом роде: [I@f7e6a96.

Для вывода всех значений массива используйте метод Arrays.toString(), преобразующий массив в строку.

1System.out.println(Arrays.toString(arr));

Или напишите цикл, выводящий последовательно элементы массива.

1
2
3
for(int i=0;
i<arr.length;
i++) {            System.out.println(arr[i]);        }

Попрактикуйтесь в написании кода, прежде чем перейти к следующему уроку.

0 0 vote
Article Rating
Подписаться
Уведомление о
guest
1 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
trackback
JAVA для начинающих | BUGZA
9 месяцев назад

[…] JAVA. Массивы […]