Посты для тега : ‘массивы’

Многомерные зубчатые массивы

Если вы пришли из мира C/C++ или Java, то, скорее всего, уже знакомы с зубчатыми (Jagged) массивами, поскольку эти языки не поддерживают прямоугольных массивов, как это делает С#. Единственный способ реализации многомерных массивов в этих языках — создавать массивы массивов, а именно это и представляют собой зубчатые массивы.

Читать далее »

PHP: Преобразование в массив, многомерные массивы

До этого момента в качестве элементов массива мы использовали только числа и строки. На самом деле элементом может быть все что угодно, даже другие массивы. Выглядит это следующим образом: Это пример инициализации двумерного массива, где в качестве элементов выступают обычные (одномерные) массивы. Он содержит информацию о знании иностранных языков. На самом деле мы можем еще […]

Читать далее »

Сложение и сравнение массивов в PHP

Сравнение массивов производится с помощью привычных для нас операторов отношений. Наибольший интерес в этом плане вызывают операторы равенства (==) и эквивалентности (===). Массивы считаются равными, в том случае, если каждый элемент одного массива имеет один равный ему во втором, и наоборот. Равенство элементов подразумевает соответственно совпадение ключа и значения. Порядок расположения элементов при этом не […]

Читать далее »

Класс Arrays в java

В пакете java.util находится класс Arrays, который содержит методы манипулирования содержимым массива, а именно для поиска, заполнения, сравнения, преобразования в коллекцию и прочие: int binarySearch(параметры) – перегруженный метод организации бинарного поиска значения в массивах примитивных и объектных типов. Возвращает позицию первого совпадения;

Читать далее »

Массивы Java

Массив представляет собой объект, где имя массива является объектной ссылкой. Элементами массива могут быть значения базового типа или объекты. Индексирование элементов начинается с нуля. Все массивы в языке Java являются динамическими, поэтому для создания массива требуется выделение памяти с помощью оператора new или прямой инициализации. Значения элементов неинициализированного массива, для которого выделена память, устанавливаются в […]

Читать далее »
 
Rambler's Top100