Изучив первые два раздела, мы знаем, как создавать массивы. В этом разделе мы продолжим изучать использование массивов.
Одномерные массивы получают доступ к своим элементам через индексные символы , такие как boy[0], boy[1] и т. д. Следует отметить, что индекс начинается с 0. Следовательно, если в массиве 7 элементов, индекс закончится на 6. Если в программе используется следующий оператор:
мальчик[7]=384,98f;
Программа может скомпилироваться и пройти, но во время выполнения возникнет исключение ArrayIndexOutOfBoundsException, поэтому вы должны быть осторожны при использовании массивов, чтобы предотвратить выход индекса за пределы .
Двумерные массивы также получают доступ к своим элементам через индексные символы , такие как a[0][1], a[1][2] и т. д. Следует отметить, что индекс начинается с 0. Например, двумерный массив Объявлено, что размерный массив a создан:
inta[][]=newint[6][8];
Тогда первый индекс изменится с 0 на 5, а второй индекс изменится с 0 на 7.
Количество элементов в массиве называется длиной массива . Для одномерного массива значение «имя массива.длина» — это количество элементов в массиве; для двумерного массива значение «имя массива.длина» — это количество его одномерных массивов. содержит.
Например:
floata[]=newfloat[12];intb[][]=newint[3][6];
Значение a.length равно 12, а значение b.length — 3.