Programmieren > Sprachen > Java

Arrays und Collections

Arrays

// Array leer initialisieren
int[] zahlen = new int[100];
// Array mit Werten 1, 2, 3 vorbelegen
int[] zahlen = new int[]{1,2,3};
// erstes Element (mit Index 0) mit 1 belegen
zahlen[0] = 1;
// Länge des Arrays ausgeben
System.out.println(zahlen.length); 

// mehrdimensionales Array
int[][] gitter = new int[8][8];
gitter[2][3] = 5;

Varargs

private void test(int... zahlen) {
    for (int zahl : zahlen) {
        System.out.println(zahl);
    }
}
test(3,4,5);

Collections

Collection<Song> playlist = new ArrayList<>();
Set<String> besuchteOrte = new HashSet<>();
// Liste in die nur Objekte vom Typ Song gespeichert werden dürfen
List<Song> playList = new ArrayList<>();