以下のように、getterのラムダ式があります。
Function<Student, String> studentNameGetter = Student::getName;
セッターのラムダ式はどうですか?
セッターのラムダ式を作成することで何を意味するのかわかりません。
実行しようとしているように見えるのは、メソッド参照を適切な機能インターフェースに割り当てることです。その場合、最適な一致は BiConsumer
です。
BiConsumer<Student, String> studentNameSetter = Student::setName;