Video: Arrays: Ein- und Mehrdimensionale Arrays verstehen 2024
Ein Array ist ein Satz von Variablen, die mit einem einzigen Variablennamen kombiniert mit einer Indexnummer referenziert werden… Jedes Element eines Arrays wird als -Element bezeichnet. Alle Elemente in einem Array müssen vom gleichen Typ sein. Daher hat das Array selbst einen Typ, der angibt, welche Art von Elementen es enthalten kann.
Die Indexnummer wird nach dem Variablennamen geschrieben und in Klammern angegeben. Wenn also der Variablenname x ist, könnten Sie auf ein bestimmtes Element mit einem Ausdruck wie x [5] zugreifen.
Sie könnten denken, x [5] würde sich auf das fünfte Element im Array beziehen. Aber Indexnummern beginnen für das erste Element mit Null, so dass x [5] tatsächlich auf das sechste -Element verweist. Dieses kleine Detail ist eine der Hauptursachen für Probleme beim Arbeiten mit Arrays - vor allem, wenn Sie Ihre Array-Programmierzähne in einer Sprache schneiden, in der Arrays von 1 statt 0 indiziert werden.
Die wahre Leistung von Arrays kommt aus dem einfache Tatsache, dass Sie eine Variable oder sogar einen vollständigen Ausdruck als Array-Index verwenden können. Anstatt also x [5] auf ein bestimmtes Array-Element zu codieren, können Sie also x [i] codieren, um auf das durch die Indexvariable
Ein Array ist selbst ein Objekt. Sie können auf das Arrayobjekt als Ganzes und nicht auf ein bestimmtes Element des Arrays verweisen, indem Sie den Variablennamen des Arrays ohne einen Index verwenden. Wenn also
- x [5] sich auf ein Element eines Arrays bezieht, bezieht sich x auf das Array selbst.
- Sie können die Länge eines Arrays nicht ändern, nachdem Sie das Array erstellt haben.
- Sie können auf die Länge eines Arrays zugreifen, indem Sie das Feld
- length der Array-Variablen verwenden. Beispiel: x. length gibt die Länge des Arrays x zurück.