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

МАССИВЫ- Давайте привнесем немного человеческого подхода к (этой концепции).

МАССИВЫ- Давайте привнесем немного человеческого подхода к (этой концепции). СЕРИЯ 1: КРАТКОЕ ОПИСАНИЕ … С тегами java, подсчет индексов, arraystudentblog, arraysconcept.

СЕРИЯ 1: КРАТКОЕ ВВЕДЕНИЕ В КОНЦЕПЦИЮ МАССИВА.

E раньше, всякий раз, когда всплывал термин “Массив”, я обычно думал про себя: “Есть еще одно модное слово, терминология программирования” . Я изо всех сил пытался соотнести эту концепцию со сценариями реальной жизни, потому что она казалась совершенно странной и немного абстрактной. Позже, после некоторого уровня изучения и ознакомления с концепцией массива, я стал лучше осознавать подсознательное применение концепций массива в нашей повседневной жизни. Эта реальность заставила меня искать способы, как я мог бы применить эти новые знания в повседневной жизни. Проще говоря, массивы – это просто переменные, содержащие значения аналогичных типов данных .

На переменные можно ссылаться как на контейнер для хранения объектов или значений. Итак, поскольку мы договорились называть массивы контейнерами, можно с уверенностью предположить, что эти контейнеры можно использовать в качестве хранилища для материалов. Представьте, что вы используете наш холодильник для хранения прохладительных безалкогольных напитков разных сортов. Я уверен, что холодный напиток в жарком (тропическом) регионе Африки к югу от Сахары всегда доставлял бы удовольствие. Теперь вернемся к нашему холодильнику, эти напитки содержат напитки Coca-cola, напиток guinness, молочные коктейли и водку в каком-то другом месте или месте в холодильнике. Позиция или место, где находится каждый напиток, – это то, что мы называем “ИНДЕКСОМ”

Кроме того, мы должны отметить, что при нумерации индекса массива мы должны начинать отсчет с нуля. Это заимствовано из устоявшейся математической концепции счета. Концепция системы подсчета индексов чисел может быть связана с исчислением Риччи.

В программировании массивы могут быть обозначены набором открытых/закрытых квадратных скобок [ ]. Это связано с тем, что он служит контейнером для хранения предметов. Поскольку мы уже установили, что массивы представляют собой набор переменных для хранения аналогичных значений, следовательно, для этих контейнеров имеет полный смысл хранить эти значения. Если у вас есть что-то ценное, подаренное вам, вы хотели бы защитить это и крепко держать, чтобы оно не сломалось или не упало. Это именно то, что массив делает со значениями, которые вы им даете, они сохраняют их в безопасности и предоставляют их вам всякий раз, когда вы хотите, чтобы они были возвращены обратно. Кроме того, один очень важный аспект массивов, который мы также должны учитывать, заключается в том, что: “Массивы содержат значения аналогичных типов данных”. “Тип данных” относится к описательному характеру поведения значений в контейнерах, он рассказывает нам больше об их состоянии – он отвечает на такие вопросы, как: Могут ли эти значения, которые вы пытаетесь сохранить в массивах, быть числами (целыми числами), алфавитами (строками) или одной буквой/числом/символы (символы), утверждения true или false (логическое значение). Типы данных помогают переменным или контейнерным объектам создавать безопасное убежище, то есть благоприятную почву, которая будет подходящей для получения значения, которое вы намереваетесь сохранить внутри них. Например, вы не ожидаете, что будете хранить туалетные принадлежности на кухне или обувь в гостиной. Жилая квартира спроектирована таким образом, чтобы каждый предмет занимал свое определенное место. Это помогло бы снизить уровень путаницы и упростить координацию действий.

ДЛИНА МАССИВА: Массивы определяют свою длину на основе количества содержащихся в них элементов. Но маленькая хитрость в этом заключается в том, что длина массива отличается от количества элементов в массиве. Длина массива обычно вычисляется следующим образом: Длина массива минус единица. Помните, мы уже установили, что массив чисел начинается с нуля, поэтому последний элемент в массиве всегда будет меньше его длины. Эта концепция также помогает нам избежать ошибки, известной как “ArrayIndexOutOfBound”. Мы рассмотрим эту концепцию позже.

Длина массива может быть вычислена с помощью: arrayName.length, который возвращает длину массива.

PS: ‘for loop’ использует array.length для определения длины массива.

ИНДЕКС МАССИВА: Индекс массива просто ссылается на “номер позиции” элементов в массиве (считая от нуля). ОПРЕДЕЛЕНИЕ МАССИВА: Массивы – это группы переменных (называемых элементами/компонентами), содержащих значения, которые все имеют одинаковые типы данных. МАССИВЫ – это ОБЪЕКТЫ, поэтому они считаются “ссылочными типами”. Чтобы ссылаться на элементы/значения массива, мы ссылаемся на их индекс. Нулевой ЭЛЕМЕНТ: Это относится к первому элементу массива. Пожалуйста, обратите внимание, что индекс массива не должен быть отрицательным т.е. (неотрицательное целое число). Пожалуйста, обратите внимание, что все индексы массива должны быть целочисленным значением. Обычно он обозначается буквой “int”.

ОБЪЯВЛЕНИЕ МАССИВА: Объекты массива занимают пространство. Массивы создаются с использованием ключевого слова “new”. Следовательно, чтобы создать объект массива, вам необходимо: i) указать тип элементов массива (тип данных). ii) укажите количество элементов массива (длина массива). Приведенное ниже выражение для создания массива объясняет лучше:

int массив FirstName [ int [10 ];

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

ЗНАЧЕНИЕ МАССИВА: Значения массива обозначаются с помощью array[counter] при условии, что счетчик – это то, что используется в вашем выражении создания массива. ИНИЦИАЛИЗАТОР МАССИВА: Вы можете решить создать или объявить массив различными способами. Вы можете создать массив и инициализировать его элементы с помощью “инициализатора массива” – разделенного запятыми списка выражений (называемого списком инициализаторов), заключенного в фигурные скобки {}.

ПРИМЕЧАНИЕ: В этом случае длина массива будет определяться количеством элементов в инициализаторе. Например,

int [] = {2,4,6,8,10,12,14}; Приведенное выше выражение представляет собой массив из 6 элементов с индексом (0-5).

ЗАКЛЮЧЕНИЕ Мы, наконец, подошли к концу нашего “Введения в массивы” (серия 1). Итак, вот так! Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: Что такое массив? Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: Что такое массив? Длина массива. Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: Что такое массив?

Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: || Что такое массив? || Длина массива. Инициализатор массива. || Объявление массива. || Как приготовить сливки поверь мне, ты был просто потрясающим! te/объявляет массив. В следующем эпизоде серии array мы рассмотрим другие аспекты array, а пока ура и удачи! d arraylist, подобный Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: || Что такое массив? || Длина массива. Инициализатор массива. || Объявление массива. || Как приготовить сливки поверь мне, ты был просто потрясающим! te/объявляет массив. В следующем эпизоде серии array мы рассмотрим другие аспекты array. Эта статья о array будет состоять из трех серий, а именно: а теперь, приветствия и удачи! d arraylist, подобный

Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: || Что такое массив? || Длина массива. Инициализатор массива. || Объявление массива. || Как приготовить сливки поверь мне, ты был просто потрясающим! te/объявляет массив. В следующем эпизоде серии array мы рассмотрим другие аспекты array. Эта статья о array будет состоять из трех серий, а именно: теперь, серия Array 1. Приветствия и удачи! d arraylist, подобный Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: || Что такое массив? || Длина массива. Инициализатор массива. || Объявление массива. || Как приготовить сливки поверь мне, ты был просто потрясающим! te/объявляет массив. В следующем эпизоде серии array мы рассмотрим другие аспекты array, поскольку эта статья о array будет состоять из трех серий, а именно: сейчас (ВВЕДЕНИЕ). Серия 1. ура и удачи! d arraylist, подобный

Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: || Что такое массив? || Длина массива. Инициализатор массива. || Объявление массива. || Как приготовить сливки поверь мне, ты был просто потрясающим! te/объявляет массив. В следующем эпизоде серии array мы рассмотрим другие аспекты массива, поскольку эта статья о array будет состоять из трех серий, а именно: сейчас (Серия Array 2. (ПРОМЕЖУТОЧНАЯ). ВВЕДЕНИЕ). Серия 1. ура и удачи! d arraylist, подобный

Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: || Что такое массив? || Длина массива. Инициализатор массива. || Объявление массива. || Как приготовить сливки поверь мне, ты был просто потрясающим! te/объявляет массив. В следующем эпизоде серии array мы рассмотрим другие аспекты массива, поскольку эта статья о array будет состоять из трех серий, а именно: сейчас (Серия Array 3. Серия Array 2. (ПРОМЕЖУТОЧНАЯ). ВВЕДЕНИЕ). Серия 1. ура и удачи! d arraylist, подобный Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: || Что такое массив? || Длина массива. Инициализатор массива. || Объявление массива. || Как приготовить сливки поверь мне, ты был просто потрясающим! te/объявляет массив. В следующем эпизоде серии array мы рассмотрим другие аспекты массива, поскольку эта статья о array будет состоять из трех серий, а именно: сейчас (Серия Array 3. Серия Array 2. (ПРОМЕЖУТОЧНАЯ). ВВЕДЕНИЕ (РАСШИРЕННОЕ). N). Серия 1. ура и удачи! d arraylist, подобный

Итак, вот так! Вы должны гордиться прогрессом, которого вы достигли до сих пор в array. Мы смогли охватить такие области, как: || Что такое массив? || Длина массива. Инициализатор массива. || Объявление массива. || Как приготовить сливки поверь мне, ты был просто потрясающим! te/объявляет массив. В следующем эпизоде серии array мы рассмотрим другие аспекты массива, поскольку эта статья о array будет состоять из трех серий, а именно: сейчас (Серия Array 3. Серия Array 2. (ПРОМЕЖУТОЧНАЯ). ВВЕДЕНИЕ Обратите внимание на это пространство для более привлекательного контента в array. N(ПРОДВИНУТЫЙ). N). Массивы серии 1. приветствия и удачи! d arraylist, подобный

Оригинал: “https://dev.to/aidelojep/arrays-let-s-put-some-human-touch-to-this-concept-5ca4”