Eine gute Antwort könnte sein:

Hört sich nach einer Zählschleife an.

Implementieren der Linearen Suche

Lassen Sie uns eine Klasse Searcher erzeugen, die eine lineare Suchmethode enthält. Wir werden die lineare Suchmethode zu einer statischen Methode machen. Das wird es uns ermöglichen die Methode ohne ein Searcher-Objekt zu verwenden.

Hier ist ein Grundgerüst des Programms:

class Searcher
{
  // target suchen in dem Array von Strings.
  // Index wo es gefunden wurde zurückgeben oder -1, wenn es nicht gefunden wurde.

  public static int search( ____________ array, ____________ target )
  {

    . . . . . . // lineare Suche implemententieren

  }
}

class SearchTester
{
  public static void main ( String[] args )
  {
    final int THESIZE = 20 ;
    String[] strArray = new String[ THESIZE ] ;

    . . . . . . // stellt Werte in strArray

     // statische Suchmethode aufrufen
    int where = Searcher.search( strArray, "Peoria" );
    if ( where >= 0 )
      System.out.println("Target gefunden in Slot " + where );
    else
      System.out.println("Target nicht gefunden" );

  }
}


FRAGE 16:

Füllen Sie die Lücken aus für die Typen der formalen Parameter.