Ich kenn mich zwar in Java überhaupt nicht aus, aber ich denke mal das Stichwort heißt hier Call by Value,
mit der Funktion change_i wird nicht die Speicheradresse von i übergeben,
das hat zur Folge, dass der Werteumtausch in der Funktion nur temporär (nur innerhalb der Funktion) ist.
|