Група однотипних елементів, посилання на яких виконана по загальному вигляду. Масиви в 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);
}
}
}
Результат роботи програми: