Die ausgefüllten Lücken sind unten zu sehen.
In diesem Beispiel könnte jeder Slot des Arrays einen String referenzieren, also müssen alle Slots aufgesucht werden.
Um die Ausgabe zu verschönern werden Slots, die null enthalten
anders behandelt, als jene, die auf Strings verweisen.
String[] strArray = new String[8] ; // kombinierte Anweisung . . . . . for (int j=0; j < strArray.length; j++ ) { if ( strArray[j] != null ) System.out.println( "Slot " + j + ": " + strArray[j] ); else System.out.println( "Slot " + j + ": " + "leer" ); }
(Tatsächlich wird println() bei einer null Referenz "null" ausgeben, also ist die if-Anweisung nicht wirklich notwendig.
Aber bei manchen Methoden werden die Dinge entsetzlich falsch laufen,
wenn Sie ihnen eine null geben.)