Java-Array-Rekursion

Zweck dieser Aufgabe ist, zu lernen, rekursive Methoden. Für dieses spezielle problem, ich muss zum drucken der Werte von list eine pro Zeile. Das Skelett der Methode, die ich erledigen müssen, können nicht geändert werden, und lautet wie folgt:

public void list (String[] list) {

}

Die Anweisungen sagen, dass helper-Methoden, die dies erleichtern können, zu schreiben. Hier ist, was ich für mein Helfer-Methode:

public void print(String[] list, int index) {    
      if (index < list.length) {
          System.out.println(list[index]);
          print(list, index+1);
      }
}  

Ich würde nur gerne die print-Methode durch die Liste Methode für die Prüfung. Ich kenne die Einstufung erfolgt über ein Skript, also nochmal ich kann nicht ändern Sie den Rückgabetyp und Parameter des in der Liste Methode. Bitte entschuldigen Sie meine Formatierung Fehler, und danke Ihnen im Voraus für Ihre Hilfe!

  • In der Regel, wenn Sie sehen, unsinnige Sachen wie, dass es nur ein Anfänger macht eine code-Formatierung Fehler. Klicken Sie auf Bearbeiten, und Sie können sehen, wo Sie falsch gelaufen ist und zu beheben. Ich habe dies bereits getan. Normalerweise ist es ziemlich offensichtlich, wo der Fehler ist und es hilft allen, wenn Sie es zu beheben.
  • Klasse gehen, achten Sie, das Buch zu Lesen, Fragen stellen, versuchen Sie, die Zuordnung, die kommen dann hier mit, was du hast.
  • das problem ist, dass die Menschen bereits gab den code an den Mann 😀 und jetzt wird er nicht gehen, um die nächste Klasse, nicht das Buch gelesen, weder die Frage, noch versuchen Sie, die Aufgabe 😀
  • Du hast Recht, und das ist das problem mit Menschen, die begierig, eine Antwort zu geben, nur um den Ruf auf der Website.
  • meta.stackexchange.com/questions/10811
InformationsquelleAutor Dan | 2011-02-25
Schreibe einen Kommentar