Массив – это структура данных, представляющая собой упорядоченную последовательность элементов одного типа, расположенных в памяти компьютера по соседству.
Информация, которую массив может хранить, зависит от типа данных его элементов:
- Примитивные типы: Целые числа (int, short, long), числа с плавающей запятой (float, double), символы (char), булевы значения (boolean).
- Объекты: Экземпляры классов (созданных пользователем или стандартных библиотек), например, строки (String в Java), объекты-обертки для примитивных типов (Integer, Double).
Массив может быть одномерным, двумерным или многомерным.
java
Ключевые характеристики массива:
- Фиксированный размер: Размер массива определяется при его создании и не может быть изменен.
- Индексация: Доступ к элементам осуществляется по числовому индексу (начиная с 0).
- Однородность: Все элементы массива должны быть одного типа данных (или типа, совместимого по наследованию в объектно-ориентированных языках).