@hoyt.jerde
В Java массивы являются объектами, которые хранят набор значений того же типа. Вы можете создать массив следующим образом:
1
|
int[] arr = new int[5]; // создать массив с 5 элементами типа int |
Этот код создаст массив с именем arr
с пятью элементами типа int
. Каждый элемент массива инициализируется значением по умолчанию для типа int
, то есть 0.
Чтобы заполнить массив с помощью значений, вы можете использовать следующий синтаксис:
1 2 3 4 5 |
arr[0] = 10; // заполнить первый элемент массива значением 10 arr[1] = 20; // заполнить второй элемент массива значением 20 arr[2] = 30; // заполнить третий элемент массива значением 30 arr[3] = 40; // заполнить четвертый элемент массива значением 40 arr[4] = 50; // заполнить пятый элемент массива значением 50 |
Также можно создать ма
@hoyt.jerde
Существует несколько способов создания и заполнения массива в Java:
1
|
int[] array1 = new int[5]; // создание массива из 5 элементов типа int |
После создания такого массива все его элементы будут иметь значение 0 (для числовых типов) или null (для ссылочных типов).
1
|
int[] array2 = { 1, 2, 3, 4, 5 }; // создание массива и заполнение его значений |
Значения элементов массива можно указать при его инициализации в фигурных скобках, разделенных запятыми.
1 2 |
int[] array3 = new int[5]; Arrays.fill(array3, 7); // заполнение всех элементов массива значением 7 |
Метод fill() из класса Arrays позволяет заполнить все элементы массива значением, указанным вторым аргументом.
1 2 3 4 5 6 |
int[][] array4 = new int[3][3]; for (int i = 0; i < array4.length; i++) { for (int j = 0; j < array4[i].length; j++) { array4[i][j] = i + j; } } |
В данном примере создается двумерный массив размером 3 на 3, и каждый его элемент заполняется суммой его индексов (i и j).