Zweidimensionales Array wie rekursiv aufrufen?

2 Antworten

Es gibt in Java keine Slices, wenn du sowas meinst. Du könntest das bestehende Array verkleinern (bäh, sagt der Freund der funktionalen Programmierung) oder eine neue Kopie anlegen (auch eher bäh, wenn auch nicht so schlimm).

Aber, noch einfacher: du kannst doch einfach den gewünschten Anfangsindex als Parameter mitgeben.


Es gibt ja den Array.remove(0) Befehl, der das erste Element in einem Array löscht. Im Notfall also einfach einmal über jede Spalte iterieren und den Befehl für jede Zeile aufrufen.

Aber es gibt sicherlich Laufzeiteffizientere Möglichkeiten, hoffe ich...

Woher ich das weiß:Studium / Ausbildung – Physik Studium - Master in theoretischer Physik