Die ausgefüllten Lücken sind unten.
Die if
-Anweisung
überspringt Slots, die null
enthalten.
Andernfalls überprüft die Methode ob Slot j
des Arrays auf einen String verweist, der mit target
übereinstimmt.
Mit anderen Worten,
wir wollen überprüfen, ob der Inhalt von zwei Strings gleich ist.
class Liste { // Target suchen in dem Array von Strings. // Index, wo es gefunden wurde, oder -1, wenn es nicht gefunden wurde, zurückgeben. public static int suchen( String[] array, String target ) { for ( int j=0; j < array.length; j++ ) if ( array[j] != null ) // machen Sie hier etwas mit einem Slot, der nicht null ist } } class ListeTester { public static void main ( String[] args ) { . . . . . . int wo = Liste.suchen( strArray, "Peoria" ); . . . . . . } }