Массивы
Массивы в Java - это структуры данных, которые позволяют хранить набор элементов одного типа подряд. Каждый элемент массива имеет свой индекс, начинающийся с нуля. В Java массивы могут быть одномерными, многомерными или переменной длины.
Создание массива:
Одномерные массивы создаются с помощью оператора
new
с указанием типа элементов массива и количества элементов.
Пример создания одномерного массива целых чисел:
int[] numbers = new int[5]; // Создание массива с пятью элементами
Многомерные массивы создаются аналогичным образом, указывая размерность каждого измерения.
Пример создания двумерного массива целых чисел:
int[][] matrix = new int[3][3]; // Создание матрицы 3x3
Инициализация массива:
Элементы массива можно инициализировать при создании массива или после создания массива, используя квадратные скобки
[]
и индексы элементов.
Пример инициализации одномерного массива:
int[] numbers = {1, 2, 3, 4, 5}; // Инициализация массива при создании
Пример инициализации многомерного массива:
int[][] matrix = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };
Доступ к элементам массива:
Элементы массива доступны по их индексам, которые начинаются с 0.
Пример доступа к элементам массива:
int[] numbers = {1, 2, 3, 4, 5}; int firstElement = numbers[0]; // Первый элемент массива int thirdElement = numbers[2]; // Третий элемент массива
Длина массива:
Длина массива может быть получена с помощью свойства
length
.
Пример получения длины массива:
int[] numbers = {1, 2, 3, 4, 5}; int length = numbers.length; // Длина массива
Перебор элементов массива:
Элементы массива могут быть перебраны с помощью цикла
for
или расширенного циклаfor
.
Пример перебора элементов массива:
int[] numbers = {1, 2, 3, 4, 5}; for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]); }
Использование расширенного цикла
for
:int[] numbers = {1, 2, 3, 4, 5}; for (int number : numbers) { System.out.println(number); }
Last updated
Was this helpful?