Junior — Middle
Kādi soļi ir nepieciešami, lai pievienotu trīs dažādu klases objektus masīva tipa datu struktūrai?
sobes.tech AI
Atbilde no AI
Java masīvi ir homogēnas datu struktūras, tas ir, visi elementi ir jābūt vienā tipā. Lai pievienotu dažādu klašu objektus vienam masīvam, jāizmanto kopīgs pamatveids, piemēram, klase Object.
Piemērs, kā pievienot trīs dažādu klašu objektus Object masīvam:
Object[] array = new Object[3];
array[0] = "Rinda"; // String
array[1] = 123; // Integer (automātiska iepakošana)
array[2] = new ArrayList<>(); // ArrayList
Tādējādi, Object masīvs var saturēt jebkuras klases objektus, jo visi manto no Object.