Sobes.tech
Junior — Middle

Welche Schritte sind erforderlich, um drei Objekte verschiedener Klassen in eine Datenstruktur vom Typ Array hinzuzufügen?

sobes.tech KI

Antwort von AI

In Java sind Arrays homogene Datenstrukturen, das heißt, alle Elemente müssen vom gleichen Typ sein. Um Objekte verschiedener Klassen in ein Array zu legen, muss man einen gemeinsamen Basistyp verwenden, zum Beispiel die Klasse Object.

Beispiel für das Hinzufügen von drei Objekten verschiedener Klassen in ein Object-Array:

Object[] array = new Object[3];
array[0] = "String";          // String
array[1] = 123;               // Integer (Autoboxing)
array[2] = new ArrayList<>(); // ArrayList

Auf diese Weise kann das Object-Array Objekte beliebiger Klassen enthalten, da alle von Object erben.