Создание обычных или одномерных массивов на языке Java

Создание обычных или одномерных массивов на языке Java

Массив — это набор определённых данных.

Одна переменная может содержать в себе одно значение. Любое, но одно.
Массив же может содержать десять, сто, миллион и так далее значений, но все эти значения должны быть одного типа.

Одномерный массив — это массив, содержащий в себе все значения в ряд.
Создание обычных или одномерных массивов на языке JavaНа изображении представлена «колонна по одному». Именно так и располагаются все элементы одномерного массива.
Каждый элемент имеет свой уникальный (не повторяющийся) номер. Сами же значения элементов могут повторяться.

При работе с массивами очень удобно использовать циклы. Любой тип цикла отлично подойдёт для взаимодействия с массивом, поэтому выбирайте цикл на свой вкус и цвет.

Обычный массив и одномерный массив — по сути своей синонимы, но предпочтительнее изъясняться «одномерный массив», тогда собеседник поймёт Вас однозначно и не возникнет недопонимание.

 

Создание или инициализация одномерного (простого) массива

Для реализации массива на языке Java нужно сделать следующее:

  1. Прописать тип массива;
  2. Поставить квадратные скобки [];
  3. Прописать имя массива;
  4. Поставить символ равно ;
  5. Выделить память под массив;
  6. Указать сколько элементов будет содержаться в массиве;

Инициализируем (создадим) одномерный массив содержащий 10 целочисленных значений.

new — это служебное слово, зарезервированное самим языком, необходимо для выделения ячеек памяти компьютера под массив программиста.

Формула инициализации массива следующая:
<тип массива>[] <имя массива> = <служебное слово new> <тот же тип данных>[количество элементов в массиве]

 

Заполнение одномерного массива значениями

После инициализации массива имеет смысл положить в него конкретные значения. Чтобы что-то положить в массив необходимо обратиться к конкретной ячейке памяти, мы выделяли память под определённое количество элементов массива не просто так.

Запомните: счёт начинается с нуля, а значит порядковый номер (индекс) первого элемента равен нулю!

Например, заполним массив десятью значениями явным способом.

Например, заполним массив десятью значениями (от 1 до 10) используя цикл.

В элементы массива можно положить не только значение шага цикла, но и любое другое значение.

 

Доступ к элементам одномерного массива

Чтобы как-то работать со значениями содержащимися в массиве, например выводить их на экран, нужно к ним как-то обратиться. Если поступить как при выводе обычной переменной, то получим не нужный результат, на экран будет выведен адрес памяти, где располагается массив.

Нужно обращаться конкретно к определённому элементу массива.

Модернизируем код выше и дополнительно выведем на экран десять значений массива.

Работать со значениями массива можно как угодно, на всё Ваша фантазия!

 

Создание одномерного массива другого типа

Массив может быть не только типа int. Любой тип данных может выступать в роли типа массива.

Инициализируем (создадим) массив типа float, положим в него значения и выведем на экран содержимое

Инициализируем (создадим) массив типа char, положим в него значения и выведем на экран содержимое

 

Таким нехитрым образом мы разобрались с темой: «Создание обычных или одномерных массивов на языке Java»!

Post Author: Nikulux

Добавить комментарий