Java - pole

Obsah
Když vytváříme stále složitější programy, v určitém okamžiku budeme muset zvládnout stovky hodnot, k tomu bychom museli napsat stejný počet proměnných a pravděpodobně skončíme s programem, který nelze číst ani ladit, navíc v čase, který by nám zabral sepsání takového Programu.
Abychom tomu zabránili, máme datovou strukturu s názvem pole, což není nic jiného než pole nebo vektor, to znamená prostor, kde ukládáme hodnoty stejného typu indexovaným způsobem a díky němu s jedinou proměnnou typ pole mohli bychom zvládnout stovky hodnot, které jsme zmínili na začátku.
Deklarace pole
Deklarujte pole To se příliš neliší od deklarace proměnné, dokonce abychom usnadnili porozumění této struktuře, mohli bychom to vidět jako soubor proměnných, například pokud chceme ukládat známky z 5 předmětů, namísto vytváření proměnné na předmět, jako je Subjekt1, Subjekt2, Materia3 … Materia5, mohli bychom definovat vše v rámci pole předmětů a každý předmět by v něm byl rejstřík. Způsob deklarace pole je tedy následující:
variableType [] název pole;

Jak si pamatujeme a pole Může ukládat pouze stejný datový typ, proto je důležité deklarovat jeho typ na začátku, v praktickém kódu by to vypadalo takto:
dvojité [] předměty;

Díky tomu již víme, že toto pole bude ukládat pouze hodnoty typu double.
Vytvoření pole
Na rozdíl od deklarace normální proměnné, když deklarujeme pole, odpovídající prostor se nevytvoří v paměti, je to dáno jeho dynamickou povahou, protože Jáva Ví pouze, že každé místo v poli bude typu, ale protože neví, kolik jich bude obsahovat, nemůže poskytnout odpovídající prostor.
Jakmile je pole definováno, musíme definovat jeho dimenzi, proto musíme provést následující:
variableType [] název pole = nový proměnnýTyp [dimenze];

Uděláme to na praktickém příkladu, pokud bychom sledovali učivo, vypadalo by to takto:
double [] subjektů = nový double [5];

Tímto způsobem můžeme vytvořit potřebný paměťový prostor pro uložení 5 dvojitých pozic v našem poli, takže nyní Jáva ví, jaký je rozměr naší nové datové struktury.
Způsoby vytvoření pole
Existují dva způsoby, jak vytvořit nebo deklarovat pole, ten, který jsme viděli na začátku, je obvyklý způsob:
double [] subjektů = nový double [5];

Toto je nativní a doporučený způsob JávaProtože však mnoho programátorů přicházejících do Javy pochází z jazyků C a C ++, existuje také způsob, jak deklarovat pole podobná těm z uvedených jazyků, a je to následující:
variableType name = nový název [dimenze];

To na praktické úrovni lze provést takto:
dvojité předměty = nové předměty [5];

Fungování Úkolu
Když indikujeme, že každá pozice pole ukládá hodnotu, podívejme se na následujícím obrázku na grafické znázornění:

Vidíme, jak první šipka nahoru označuje zásobník, který je tvořen hodnotami, a pak v následujících šipkách vidíme, jak je index spojen s hodnotou.
Tímto dokončujeme tento tutoriál, ve kterém jsme se dozvěděli, co je pole a jak ho můžeme deklarovat a vytvořit v našich programech napsaných v Jáva.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave