Урок 7.2. Массивы Java
Урок 7. Часть 2. Цели урока: 1. Подробно изучить массивы: - одномерные - двумерные 2. Рассмотреть все этапы создания массива: - объявление - определение - инициализация Описание урока: В данном уроке подробно рассматриваются одномерные и двумерные массивы, а так же процесс их создания. Массивы являются важной составляющей любого языка программирования. Они предоставляют возможность программисту эффективно хранить набор однотипных переменных и, затем, работать с ним, как с единым целым. В начале урока рассматриваются одномерные массивы. С ними приходится работать особенно часто. Подробно объясняются этапы создания массива: объявление, определение и инициализация. К каждому этапу приводятся примеры. Подробно рассматриваются вопросы, касающиеся длины массива: может ли быть поставлен в соответствие переменной новый массив другой длины, каким образом можно получить длину массива и другие. При обращении к массиву могут возникать сложности с определением индекса необходимого элемента, поэтому данная проблема так же рассматривается в этом уроке. Многомерные массивы представляют особую сложность при их использовании. Из-за того, что размерность, превышающая два, применяется довольно редко, в данном уроке подробно рассматривается только один частный случай многомерных массивов двумерные массивы. В Java многомерные массивы нужно воспринимать как массивы массивов. Например, элементами двумерного массива являются так же массивы, которые, в свою очередь, могут состоять из различного числа элементов, т.е. иметь различную длину. Внимательно просмотрев урок, вы обязательно поймете принцип «массива массивов» и научитесь применять его на практике. В практической части урока объясняется решение задачи, в которой будут продемонстрирован ы приемы работы с двумерным массивом, рассмотренные в течение всего урока. При решении задачи, кроме цикла for, будет использован цикл foreach (усовершенствован ный цикл for), позволяющий легко проходить по всем элементам массива. Для закрепления материала предлагаются тестовые и практические задания (http://itlift.ru /category/java), выполнение которых многократно повысит эффективность занятий, а так же позволит вам оценить свои успехи в изучении массивов.
Похожие видео
Показать еще