Рубрики
Без рубрики

Массивы в Java.

Всем Привет 💫 ! Итак, я упомянул, что напишу о Java в своей предыдущей статье, и я подумал о w… С тегами java, 100daysofcode, arrays, codenewbie.

Всем Привет 💫 !

Итак, я упомянул, что напишу о Java в своей предыдущей статье, и я думал, какую тему мне выбрать, И, наконец, выбрал * * Структуры данных ** на Java.

Эта статья поможет каждому новичку, изучающему Java, и я надеюсь, что это поможет вам легко понять массивы в Java. Другая причина заключается в том, что это также помогло бы мне укрепить свое понимание. Итак, давайте начнем обсуждать Массивы в Java.

Массивы

Массив – это структура данных, которая хранит элементы одного и того же типа данных в смежных (рядом или смежных) ячейках памяти.

Итак, давайте сначала выясним, как создать массив.

Приведенный ниже код создает массив из 10 целых чисел.

int[] numbers = new int[10];

Чтобы создать массив для хранения 100 имен:-

String[] names = new String[100];

Другой способ создания массива – инициализировать его значениями при объявлении массива. Приведенный ниже код создает массив из 5 целых чисел и инициирует его значениями.

int[] number = { 8, 10, 26, 9, 96 };      // It creates an array of 5 integers.

Мы также можем инициализировать массив строк таким же образом.

String[] names = { "Tarun", "Louis" , "John" };

В Java первый индекс массива начинается с 0. Таким образом, если длина массива равна 5, то индекс последнего элемента равен 4.Элементы также называются значениями.

Назначение и печать элементов

На элемент массива ссылается его индекс. В приведенном ниже коде мы создаем массив из двух чисел и присваиваем значения индексам 0 и 1.

int[] numbers = new int[2];

numbers[0] = 18;
numbers[1] = 26;

System.out.println(numbers[0]);
System.out.println(numbers[1]);

ПРИМЕЧАНИЕ: Вы можете найти размер массива по переменной длины. Мы можем получить это по имени длины данных массива, то есть по числам **. длина ** и если мы напечатаем это, это даст нам размер массива.

int[] numbers = new int[2];
System.out.println(numbers.length);   // It will print 2

Если мы записываем индекс вне массива, т.е. больше, чем размер индекса, мы получаем исключение ArrayIndexOutOfBoundsException , т.е. Оно сообщает нам, что массив не содержит заданного индекса.

String[] arrayOfNames = { "Hello" , "there"}; //The array contains only two elements ie index 0 and 1.

System.out.println(arrayOfNames[3]); //This will give us an ArrayIndexOutOfBoundsException.

Перебор по массиву

Это означает доступ к каждому элементу массива по одному. Я бы помог вам понять это на примере ниже.

String[] names = new String[3];
names[0] = "Tarun";
names[1] = "Jonathan";
names[2] = "Vicky";

System.out.println("The length of the array is "+names.length+"."); 

//The below while loop prints every element of the array by iterating over it.
int index = 0;
while(index

Приведенный выше код находит длину строкового массива и печатает его, а затем выполняет итерацию по массиву и выводит каждый строковый элемент один за другим.

Наконец, я хотел бы сказать, что если кто-то хочет узнать больше о Java, там есть бесплатные курсы. Вы можете выбрать то, что вам нравится, и начать учиться, лучшие из них, которые я нашел, это:

Спасибо за чтение! Надеюсь, вам это понравится 🙂 .

Увидимся в следующей статье, а пока счастливого кодирования ⚡️ !

PS: Если вы обнаружите какие-либо ошибки в приведенной выше статье/блоге, пожалуйста, прокомментируйте их, чтобы я мог внести правки.

Оригинал: “https://dev.to/tarunj096/arrays-in-java-1ng4”