Was ist ein Array
- Felder in denen Daten gespeichert werden
- Alle Daten in einem Array haben den selben Datentyp
- Größe und Datentyp werden bei der Initialisierung festgelegt und kann danach nicht mehr geändert werden
Array in Java
Array initialisieren
int[] array = new int[5];
/**
/ 0 1 2 3 4
/[ ][ ][ ][ ][ ]
*/
int[] array = new int[]{1,2,3,4,5};
/**
/ 0 1 2 3 4
/[1][2][3][4][5]
*/
Wert in Array schreiben
array[2] = 9;
/**
/ 0 1 2 3 4
/[1][2][9][4][5]
*/
Wert aus Array lesen
System.out.println(array[4]);
Array füllen
for(int i=0; i<array.length; i++) {
array[i] = 0
}
/**
/ 0 1 2 3 4
/[0][0][0][0][0]
*/
for(int i=0; i<array.length; i++) {
array[i] = i*i;
}
/**
/ 0 1 2 3 4
/[0][1][4][9][16]
*/
for(int i=0; i<array.length; i++) {
array[i] = i+i;
}
/**
/ 0 1 2 3 4
/[0][2][4][6][8]
*/
Mehrdimensionale Arrays