Я слышал, что лямбды скоро появятся на Java рядом с вами (J8 ). Я нашел пример того, как они будут выглядеть в каком-то блоге:
SoccerService soccerService = (teamA, teamB) -> {
SoccerResult result = null;
if (teamA == teamB) {
result = SoccerResult.DRAW;
}
else if(teamA < teamB) {
result = SoccerResult.LOST;
}
else {
result = SoccerResult.WON;
}
return result;
};
Так сразу же:
teamA
и teamB
? Или они (не похожи на какую-то странную форму дженериков )?