私はこのような機能を持っています:
public static int partition(List list, ListElement elemL, ListElement elemR){
ListElement elemX;
...
elemR = elemX.next;
return x;
}
関数の最後でelemRが変更されますが、メイン メソッドから関数を呼び出した後でも、パラメーターelemRは関数呼び出し前と同じ値のままです。どうしたの?関数が呼び出された後、戻り値の型を ListElement に変更せずに、この ListElement を変更してこの変更を「保存」するにはどうすればよいですか (整数の戻り値も必要です)。