Sobes.tech
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.