Obsah:
Definice - Co znamená Array?
Pole v kontextu Java je dynamicky vytvořený objekt, který slouží jako kontejner k udržení konstantního počtu hodnot stejného typu. Deklarováním pole je paměťový prostor přidělen pro hodnoty konkrétního typu. V době vytvoření musí být zadána délka pole a zůstává konstantní.
Pro přístup k prvku pole musí být použit číselný index (nezáporná hodnota) odpovídající umístění tohoto prvku. První hodnota indexu v poli je nula, proto se index s hodnotou čtyři používá pro přístup k pátému prvku v poli. Element pole, který je také maticí, se nazývá subarray. Pole mohou mít jednu nebo dvě dimenze.
Techopedia vysvětluje Array
Pole mají následující výhody:
- Ke konkrétnímu prvku ve velké skupině prvků lze snadno přistupovat pomocí názvu pole a indexu prvků.
- Pole jsou užitečná při provádění výpočtů ve smyčce.
Deklarace a přidělení paměti pro jednorozměrné pole v Javě je následující:
data_type array_name = new data_type, kde data_type je typ hodnot, které mají být přidány do pole, a array_name je jméno přiřazené k poli.
Například, pokud chceme vytvořit pole pojmenované pole, které obsahuje tři prvky typu integer, pak je následující syntaxe Java definovat takové pole: int box = new int. Pro přístup k prvnímu prvku v tomto poli je použita syntaxe Java.
