En array är en samling element som nås med ett index. I Java bestäms arrayens längd när den skapas, och alla element har samma deklarerade typ.
I int[] tal = {10, 20, 30}; har arrayen tre element. tal[0] ger 10 och tal.length ger 3.
Elementens värden kan ändras, men arrayens längd kan inte ändras. En lista, exempelvis ArrayList, kan i stället användas när antalet element behöver kunna växa.