Definition von Array:
Array ist der einfachste zusammengesetzte Datentyp, bei dem es sich um eine Sammlung geordneter Daten desselben Typs handelt. Ein Datenelement in einem Array wird als Array-Element bezeichnet und kann durch einen einheitlichen Array-Namen und Index eindeutig identifiziert werden. Abhängig davon, ob der Array-Index eins oder mehrere ist, werden Arrays in eindimensionale Arrays und mehrdimensionale Arrays unterteilt.
Die allgemeine Form der Deklaration eines eindimensionalen Arrays lautet:
类型 数组名[ ]; 或 类型[ ] 数组名;
Zum Beispiel:
int intArray[ ]; int[ ] intArray;
Empfehlung für Online-Lernvideos: Java Online-Video
Initialisierung eines eindimensionalen Arrays:
类型 数组名[] = {元素1[,元素2…]}
Zum Beispiel:
int intArray[] = {1,2,3,4,5}; double decArray[] = {1.1,2.2,3.3}; String strArray[] = {“Java”,“BASIC”,“FORTRAN”};
Neuen Operator verwenden
Wenn das Array deklariert wurde, lautet die allgemeine Form der Speicherplatzzuweisung für das deklarierte Array wie folgt:
数组名= new 类型[数组大小];
Wenn das Array nicht deklariert ist, können Sie den neuen Operator verwenden um gleichzeitig mit der Array-Deklaration Speicherplatz für das Array zuzuweisen:
类型 数组名[] = new 类型[数组大小];
Zum Beispiel:
int a[]=new int[6];
(Hinweis: Java führt zur Gewährleistung der Sicherheit Überprüfungen außerhalb der Grenzen von Array-Elementen durch . Wenn der Index des Array-Elements kleiner als 0, größer oder gleich der Array-Länge ist, tritt eine Ausnahme auf: ArrayIndexOutOfBoundsException
int a[]=new int[10];dann:
a.length=10)
Mit Arrays gelöste Probleme:
package 数组; public class LY4求平均值 { public static void main(String[] args) { int[] a = { 80, 60, 90, 45, 100, 88, 59, 98 }; double sum = 0, aver = 0; for (int b = 0; b < a.length; b++) { sum = sum + a[b]; } aver = sum / a.length; System.out.println("学生的平均成绩为:" + aver); } }Das laufende Ergebnis ist:Die durchschnittliche Punktzahl der Schüler beträgt: 77,5Empfohlene verwandte Artikel und Tutorials:
Einführung in das Java-Lernen
Das obige ist der detaillierte Inhalt vonJava-Array, eindimensionales Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!