Heim >häufiges Problem >Was bedeutet ein Index außerhalb des Array-Bereichs?

Was bedeutet ein Index außerhalb des Array-Bereichs?

coldplay.xixi
coldplay.xixiOriginal
2020-12-21 11:09:2140186Durchsuche

Der Index überschreitet den Bereich des Arrays. Wenn der Wert im Array über den Index abgerufen wird, überschreitet der Index die Gesamtlänge des Arrays. Das Array enthält 10 Elemente, seine Gesamtlänge beträgt 10 Index ist [0-9]. Wenn der Index 10 ist, wird ein Fehler gemeldet.

Was bedeutet ein Index außerhalb des Array-Bereichs?

Der Index überschreitet die Array-Grenze. Dies bedeutet, dass beim Abrufen des Werts im Array über den Index der Index die Gesamtlänge des Arrays überschreitet.

Zum Beispiel:

int[] Array = {1,2,3,4,5,6,7,8,9,10};

Dieses int-Array-Array enthält 10 Elemente, seine Gesamtlänge beträgt 10 und der Index ist 0-9.

Wenn Sie eine for-Schleife verwenden, um den Wert im Array zu erhalten, wird ein Fehler gemeldet, wenn der Index 10 ist. Der Grund für den Fehler ist, dass der

Index das Array-Limit überschreitet.

for(int i=0;i<11;i++) {
System. out .println( String. format(“ 第%d元素的值是%\n",i+1 ,Array[i]));
}

Was bedeutet ein Index außerhalb des Array-Bereichs?

Erweiterte Informationen

Eigenschaften von Arrays:

1. Ein Array ist eine Sammlung von Elementen desselben Datentyps.

2. Die Elemente im Array werden der Reihe nach gespeichert und in dieser Reihenfolge kontinuierlich im Speicher gespeichert.

3. Das Array-Element wird durch den Namen des gesamten Arrays und seine sequentielle Position im Array dargestellt. Beispielsweise stellt a[0] das erste Element im Array mit dem Namen a dar, a[1] stellt das zweite Element des Arrays a dar und so weiter.

Zugehörige kostenlose Lernempfehlungen: Programmiervideos

Das obige ist der detaillierte Inhalt vonWas bedeutet ein Index außerhalb des Array-Bereichs?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn