zur nächsten Seite  zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

  1. Muss jedes Array die gleiche Anzahl an Elementen haben?
    • Nein — die Methode funktioniert mit einer beliebigen Länge des Arrays.
  2. Muss jedes Array ein Array von int sein?
    • Ja — der Parameter muss ein Array von int (oder einem kleineren ganzzahligen Datentyp sein, wie byte oder short)

Abbildung der Action

Picture of the Action

 

 

Die Abbildung zeigt das Programm im Moment des ersten Aufrufs der Methode findMax(). Es ist die gleiche Abbildung, aber jetzt gibt es zwei Arrays. Der Parameter x der findMax() Methode verweist in diesem Moment auf das erste Array.

Bei diesem Punkt der Ausführung wurde das zweite Array bereits erzeugt, aber noch nicht verwendet. Die Referenzvariable ar2 verweist auf es.


FRAGE 7:

Wie kann die findMax() Methode mit dem zweiten Array verwendet werden?

(Wir schreiben die Java Anweisung, die das tut, in die Box. Sie ist ähnlich wie bei der ersten Verwendung von findMax().)


zur nächsten Seite  zum Inhaltsverzeichnis   zur nächsten Seite