Junior — Middle
Aké kroky sú potrebné na pridanie troch objektov rôznych tried do dátovej štruktúry typu poľe?
sobes.tech AI
Odpoveď od AI
V Jave sú polia homogénne dátové štruktúry, čo znamená, že všetky prvky musia byť rovnakého typu. Na pridanie objektov rôznych tried do jedného poľa je potrebné použiť spoločný základný typ, napríklad triedu Object.
Príklad pridania troch objektov rôznych tried do poľa typu Object:
Object[] array = new Object[3];
array[0] = "Reťazec"; // String
array[1] = 123; // Integer (automatické zabalenie)
array[2] = new ArrayList<>(); // ArrayList
Týmto spôsobom môže pole Object obsahovať objekty akéhokoľvek typu, pretože všetky dedičia od Object.