русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...

Масиви в Java

Група однотипних елементів, посилання на яких виконана по загальному вигляду. Масиви в Java допускаються будь-якого типу. Можуть мати один і більше вимірювання. Доступ до елемента здійснюється за індексом.

Є зручним засобом группированной зв'язку. Порівняно з іншими контейнерами масив надає швидкий доступ до елемента. Ім'я масиву - це посилання на об'єкт.

Масиви як повертає значення будуть існувати стільки скільки знадобиться поки не зруйнується сміттярем (як і будь-який об'єкт створений за допомогою new).

Для створення одновимірного масиву потрібно оголосити змінну масив елементами потрібного типу.
З допомогою new розподілити пам'ять і проініціалізувати змінну. Всі масиви є динамічно розподіляються елементами. Розподіл new ініціалізує нулями.

Індекси масиву починаються з нуля.

int days[] = new int[6] ;

При оголошенні масиву бажано розподілити пам'ять. При оголошенні масиву можна явно ініціалізувати, тоді new не потрібно.

int days[] = {8,9,4,5,6,2};

Під час виконання здійснюватиметься контроль відповідності всіх індексів масиву допустимих діапазону.
Індекс за межі діапазону призведе до помилки.

Приклад програми оголошення масиву і виведення результату:

public class Main {
public static void main(String[] args) {
int days[] = {8,9,4,5,6,2};
for(int x:days){
System.out.printf("%d ",x);
}
}
}

Результат роботи програми:

масиви java

Переглядів: 4754

Повернутися взміст


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн