Heim > Java > javaLernprogramm > Wie initialisiere ich Arrays in Java richtig?

Wie initialisiere ich Arrays in Java richtig?

Patricia Arquette
Freigeben: 2024-12-21 10:50:10
Original
378 Leute haben es durchsucht

How to Correctly Initialize Arrays in Java?

Fehlerbehebung bei der Array-Initialisierung in Java

Bei der Initialisierung von Arrays in Java ist es wichtig, die richtige Syntax und Indizierungskonventionen einzuhalten, um Fehler zu vermeiden.

Das Problem:

Ein Versuch Ein Array wie folgt zu initialisieren führt zu einem Fehler:

data[10] = {10,20,30,40,50,60,71,80,90,91};
Nach dem Login kopieren

Die Lösung:

Die problematische Zeile ist eine falsche Syntax für die Array-Initialisierung. Um dies zu beheben:

Verwenden Sie einen Array-Initialisierer:

int[] data = {10,20,30,40,50,60,71,80,90,91};
Nach dem Login kopieren

Oder weisen Sie einer Deklarationsvariablen ein neues Array zu:

int[] data;
data = new int[] {10,20,30,40,50,60,71,80,90,91};
Nach dem Login kopieren

Beachten Sie Folgendes wichtig Punkte:

  • Beim Zuweisen eines neuen Arrays zu einer deklarierten Variablen ist das Schlüsselwort new erforderlich.
  • Java-Arrays verwenden eine 0-basierte Indizierung. Der Zugriff auf Daten[10] ist ungültig und löst eine ArrayIndexOutOfBoundsException aus.

Das obige ist der detaillierte Inhalt vonWie initialisiere ich Arrays in Java richtig?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage