参照をシミュレートしたい Java でメソッドを作成しています。Java には C# のような out キーワードがなく、C++ のような参照/ポインタがないため、リフレクションを使用してそれをシミュレートします。
例は次のとおりです。
public static boolean ChangeValue(Object Input, Object Output) {
//Use some reflection here to change the value of Output?
return true;
}
次にメインで:
public static void main(String[] args) {
int I = 0;
ChangeValue(I, I);
System.out.println(I);
}
リフレクションを使用して、ChangeValue メソッドに渡されたパラメーターの値を変更できますか? Composite オブジェクトを返したくない..