Page 57 - 4836
P. 57
слова new повинен бути зазначений тип даних масиву і його
довжина в квадратних дужках:
a = new int [5]; // У пам'яті виділяється місце під масив з
п'яти цілочисельних елементів, змінна a буде вказувати на цей
масив
b = new double [4]; // У пам'яті виділяється місце під
масив з чотирьох дійсних елементів, на нього вказує змінна b
При цьому елементам масиву присвоюються значення
за замовчуванням. Можна відразу проініціалізувати масив
потрібними значеннями, якщо перерахувати їх через кому в
фігурних дужках (довжина масиву при цьому не вказується) :
c = new double [ ] {2.3 , 1.02 , 8}; // У пам'яті
виділяється місце під масив з трьох дійсних елементів, на
нього вказує змінна с, елементи масиву відразу отримують
потрібні значення
Робота з масивом
Після оголошення масиву з ним можна працювати.
Наприклад, присвоювати значення елементів масиву і взагалі
поводитися з ними, як із звичайними змінними. Для звернення
до конкретного елементу необхідно вказати ім'я змінної, що
вказує на масив, і його індекс у квадратних дужках. Нумерація
елементів масиву починається з нуля.
Приклади :
a [0] = 5; // Першому елементу масиву a, присвоюють
значення 5
a[3] = 17; // Четвертому елементу масиву a,
присвоюють значення 17
a[1] = a [0] - a [3]; // Другому елементу масиву a
присвоюють значення -12
Оголошення, створення та ініціалізацію масиву можна
сумістити, наприклад:
int [] a = new int [5];
і навіть:
55