Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
При инициализации массива с помощью Array.new(size, &block)
или Array.new(size) { ... }
, блок используется для динамического определения значения каждого элемента. Без блока, если указан только размер, все элементы инициализируются значением nil
. Если указать начальное значение, все элементы будут ссылаться на один и тот же объект.
Преимущества использования блока:
При инициализации массива с помощью Array.new(size, &block)
или Array.new(size) { ... }
, блок используется для динамического определения значения каждого элемента. Без блока, если указан только размер, все элементы инициализируются значением nil
. Если указать начальное значение, все элементы будут ссылаться на один и тот же объект.
Преимущества использования блока:
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.