Массивы
Массив - ссылочный тип
Может иметь ноль или более типов
Характеристики массива:
- адрес начального элемента
- длина
- тип элементов
Действия с массивом
- Объявление:
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 для многомерных