Массив Java

Концептуально массивы в Java ничем не отличаются от массивов в других языках программирования.

  • Массивы представляют собой непрерывные области памяти, в которых в последовательности хранится только один тип элементов.
  • Массивы обеспечивают доступ на основе индекса, т.е. первый элемент массива хранится по нулевому индексу, второй элемент хранится по первому индексу и т.д.
  • Обратите внимание, что в Java массивы также являются объектами, которые наследуют класс Object и реализуют интерфейсы Serializable и Cloneable.
  • Мы можем хранить в массиве все виды примитивных значений или объектов.
  • Java поддерживает как одномерные, так и многомерные массивы.

Класс java.util.Arrays предоставляет множество полезных статических методов для работы с массивами и выполнения над ними распространенных операций.

1. Основы массива

2. Операции с массивами

3. Поиск и сортировка

4. Конверсии

5. Продвинутые темы

Исходный код на Github

Прокрутить вверх