KIO
Kreative Ideen online

Arrays sind immer Objekte, egal ob sie für primitive gehalten werden … i
nt [] nums;
nums = new int[3];
nums[0] = 4;
nums[1] = 32;n
ums[2] = 21;

Oder Objektreferenzen.
Hund [] Arndog = new Dog[2
]arrdog[0] = new Dog();
arrdog[1] = new Dog ();


Aber Sie können ein Array-Objekt haben, das für primitive Werte deklariert ist. Mit anderen Worten: Das Array-Objekt kann Elemente haben, die primitiv sind, aber das Array selbst ist nie primitiv. Unabhängig davon, was das Array enthält, ist das Array selbst immer ein Objekt!

Jedes Element in einem Array ist nur eine Variable. Mit anderen Worten: Einer der acht primitiven Variablentypen (siehe: Großer Furry Dog) oder eine Referenzvariablen. Alles, was Sie in eine Variable dieses Typs einfügen würden, kann einem Array-Element dieses Typs zugeordnet werden. So kann in einem Array von Typ int (int []) jedes Element eine int halten. In einem Dog Array (Dog []) kann jedes Element … Ein Hund? Nein, denken Sie daran, dass eine Referenzvariable nur eine Referenz enthält, nicht das Objekt selbst. So kann in einem Dog-Array jedes Element eine Fernbedienung zu einem Hund halten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert