私がやりたいのは、実際のメソッドオブジェクトを別のメソッドに簡単に渡すことです。これは、オブジェクトのリストの特定のメソッドを結合する汎用のジョイナー関数を作成できるようにするためです。メソッドを表す文字列を渡すだけの危険はありません。これはJavaで可能であるため、次のような構文を使用できます。
joinOnMethod(String, Collections<T>, Method) e.g.
joinOnMethod(", ", someList, T.getName())
ここで、T.getName()は、メソッド自体の戻り型を渡す代わりに、リスト内の各オブジェクトで呼び出されるgetName()メソッドを渡します。
これが私のニーズに対して十分に明確であることを願っています、
アレクセイブルー。