- Массив - это набор данных аналогичного типа, имеющий непрерывную область
памяти. - Благодаря непрерывному расположению памяти производительность становится
высокой. - Самый большой недостаток массива в том, что мы не можем увеличивать или
уменьшать его размер после его определения. - Массив представлен объектом.
- Массив - это ссылочная переменная прокси-класса. Прокси-
класс - это класс, созданный JVM во время выполнения. Мы можем получить имя прокси-
класса массива с помощью метода getClass (). GetName (). - Массив уменьшает размер программы. Например, если мы хотим
сохранить число бросков на 100 учеников, мы должны создать 100 переменных. Это
сделает программу очень большой и трудной в обращении. Эту проблему
легко решить, используя массив размером 100.
Объявить массив в Java
Массив может быть объявлен следующими двумя способами.
Синтаксис
пример
В приведенном выше примере мы просто объявили ссылочную переменную,
которая будет хранить ссылку на объект массива.
которая будет хранить ссылку на объект массива.
Создать массив в Java
Массив создается или создается с использованием нового ключевого слова
следующим образом.
следующим образом.
Синтаксис
пример
Приведенный выше код создаст массив, который может хранить 10
значений.
Объявление, создание и инициализация массива в Java
Массив может быть объявлен, создан и инициализирован одновременно
следующим образом. В этом случае нам не нужно использовать новое ключевое слово и
указывать размер.
следующим образом. В этом случае нам не нужно использовать новое ключевое слово и
указывать размер.
Выше код создаст и массив размером 5, а также инициализирует
его.
его.
Элементы массива могут быть доступны с помощью индекса. Индексирование
начинается с 0 и заканчивается в n-1. Здесь n - размер массива. Индекс идет
в квадратных скобках []. Например, если вы хотите получить доступ к третьему элементу
массива a, который мы создали выше, это можно сделать, написав [2]. Я
использовал индекс 2, потому что первый элемент будет с индексом 0, второй будет
с индексом 1, а третий элемент будет с индексом 2. Таким образом, мы также можем получить доступ к
другим элементам.
начинается с 0 и заканчивается в n-1. Здесь n - размер массива. Индекс идет
в квадратных скобках []. Например, если вы хотите получить доступ к третьему элементу
массива a, который мы создали выше, это можно сделать, написав [2]. Я
использовал индекс 2, потому что первый элемент будет с индексом 0, второй будет
с индексом 1, а третий элемент будет с индексом 2. Таким образом, мы также можем получить доступ к
другим элементам.
Программа для массива в Java
Давайте создадим простую программу, которая создаст массив, сохранит в нем
некоторые значения, а затем напечатает эти значения. Элементы массива могут быть доступны
по одному с помощью цикла. В приведенной ниже программе, которую я использовал для цикла, мы также можем использовать другие циклы. Я вручную назначил
значения в массиве; мы также можем принимать значения от пользователя.
некоторые значения, а затем напечатает эти значения. Элементы массива могут быть доступны
по одному с помощью цикла. В приведенной ниже программе, которую я использовал для цикла, мы также можем использовать другие циклы. Я вручную назначил
значения в массиве; мы также можем принимать значения от пользователя.
Пояснение.
В приведенном выше примере мы создали массив размером 5, а затем
инициализировали его. После этого мы печатаем значения. Вы можете видеть, что я использовал
i <5, это заставляет цикл работать 5 раз, так как у нас есть 5 элементов в массиве.
Вместо i <5 мы также можем использовать i <a.length. На самом деле длина - это
элемент данных класса Array, который дает размер массива.
В приведенном выше примере мы создали массив размером 5, а затем
инициализировали его. После этого мы печатаем значения. Вы можете видеть, что я использовал
i <5, это заставляет цикл работать 5 раз, так как у нас есть 5 элементов в массиве.
Вместо i <5 мы также можем использовать i <a.length. На самом деле длина - это
элемент данных класса Array, который дает размер массива.
Это было все об одномерном массиве в Java. Если вам
трудно что-либо понять, задайте свои вопросы, комментируя
ниже.
трудно что-либо понять, задайте свои вопросы, комментируя
ниже.
Комментариев нет:
Отправить комментарий