Czy ktoś może mi powiedzieć, dlaczego to się nie kompiluje?Java 8 - Ternary operator return function nie kompiluje się
public class TestClass {
private boolean doThis = false;
protected void fooThat() {}
protected void fooThis() {}
public void execute() {
(doThis ? this::fooThis : this::fooThat).run();
}
}
Tego właśnie szukałem. Dzięki – redspider