Главная TeachPro Web-дизайн Web-сайты. Типы и разработка Основы дизайна Встроенный класс String Ввод данных с диалоговым Условие Оператор for Большие числа Первый массив Аплет Run Java Application Чтение параметров в апплете Создание цветных анимированных Compile Java
Континент - сборные грузы из Кореи
|
|
Аплет рые мы только
что написали. А именно вот в этих двумерных циклах мы каждый раз
проверяли длину, так сказать, этой строчки массива A. Хотя в принципе,
независимо от вот этой переменной i1, эта длина у нас все время одна и та же,
поскольку у нас размерность массива 5х5. Почему это так сделано? Дело в
том, что в языке Java, в отличие от других языков программирования, могут
существовать так называемые неровные массивы. Т.е. массивы, у которых так
сказать количество элементов в строке разное. Это все происходит оттого, что
в языке Java на самом деле существуют только одномерные массивы, а
двумерные массивы являются имитацией тех массивов. Просто-напросто
многомерные массивы имитируются, как массивы массивов.
Например, возьмем вот этот массив 5х5, который мы только что разбирали
и превратим его в неровный массив. Для этого скопируем вот эти строчки.
502 TeachPro Web-дизайн
Выделим их. Щелкнем правой кнопкой
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |