1

私はこのような機能を持っています:

public static int partition(List list, ListElement elemL, ListElement elemR){
    ListElement elemX;
    ...
    elemR = elemX.next;
    return x; 
}

関数の最後でelemRが変更されますが、メイン メソッドから関数を呼び出した後でも、パラメーターelemRは関数呼び出し前と同じ値のままです。どうしたの?関数が呼び出された後、戻り値の型を ListElement に変更せずに、この ListElement を変更してこの変更を「保存」するにはどうすればよいですか (整数の戻り値も必要です)。

4

1 に答える 1