next up previous contents
Nächste Seite: Felder initialisieren Aufwärts: Eindimensionale Arrays Vorherige Seite: Eindimensionale Arrays   Inhalt

Eindimensionale Felder verwenden

    DatenTyp Name_des_Arrays[];
    Name_des_Arrays = new DatenTyp [Datenfeldgröße];

Ist die Länge eines Arrays (seine Größe) bekannt, so kann er mit Hilfe einer Zählschleife leicht durchlaufen werden.

public class array1 {
    public static void main (String [] args) {
        int zahlenfeld[];
        zahlenfeld = new int [10];

        for (int i=0; i<10; i++) {
            zahlenfeld[i] = i*i;
        }

        System.out.println("Quadratzahlen:");
        
        for (int i=0; i<10; i++) {
            System.out.println(i + "^2 = " + zahlenfeld[i]);
        }
    }
}

Im obigen Beispiel kann auch die Kurzform für die Deklaration und Definition eines Datenfeldes verwendet werden:

        int zahlenfeld[] = new int [10];



Alfred Nussbaumer 2003-02-10