Pole Javy
Pole se používají k uložení více hodnot do jedné proměnné, místo aby se pro každou hodnotu deklarovaly samostatné proměnné.
Chcete-li deklarovat pole, definujte typ proměnné pomocí čtvercových závorek:
String[] auta;Nyní jsme deklarovali proměnnou, která obsahuje pole řetězců. Chcete-li do ní vložit hodnoty, můžete je umístit do seznamu odděleného čárkami, který se nachází uvnitř složených závorek:
String[] auta = {"Volvo", "BMW", "Ford", "Mazda"};Chcete-li vytvořit pole celých čísel, můžete napsat:
int[] mojeCisla = {10, 20, 30, 40};Přístup k prvkům pole
K prvku pole můžete přistupovat odkazem na indexové číslo.
Tento příkaz přistupuje k hodnotě prvního prvku v auta:
Příklad
String[] auta = {"Volvo", "BMW", "Ford", "Mazda"};
System.out.println(auta[0]);
// Výstupy VolvoPoznámka: Indexy pole začínají 0: [0] je první prvek. [1] je druhý prvek atd.
Změna prvku pole
Chcete-li změnit hodnotu konkrétního prvku, odkažte se na číslo indexu:
Příklad
auta[0] = "Opel";Příklad
String[] auta = {"Volvo", "BMW", "Ford", "Mazda"};
auta[0] = "Opel";
System.out.println(auta[0]);
// Nyní vypíše Opel místo VolvoDélka pole
Chcete-li zjistit, kolik prvků má pole, použijte vlastnost length:
Příklad
String[] auta = {"Volvo", "BMW", "Ford", "Mazda"};
System.out.println(auta.length);
// Výstup 4