Files
obsidian/Программирование на Java/Синтаксис и типы/Массивы.md
T
roma-dxunvrs f57762fd3b Init
2026-09-03 21:40:46 +03:00

15 lines
849 B
Markdown

Массив - ссылочный тип
Может иметь ноль или более типов
Характеристики массива:
- адрес начального элемента
- длина
- тип элементов
## Действия с массивом
- Объявление: `int[] array; // сейчас null`
- Создание: `array = new int[3];`
- Инициализация: `int[] x = new int[]{1,2};`
- Еще инициализация: `int[] x = {1, 2};`
- Присваивание элемента: `x[0] = -1;`
- Длина массива: `x.length;`
## Сравнение
Если написать `arr1 == arr2`, то произойдет сравнение ссылок, поэтому используем `Arrays.equals` для одномерных и `Arrays.deepEquals` для многомерных