3
我是Java 8 Lambda的新手,所以我可能不熟悉正確的術語。請指出正確的方向,我會在我的問題上做出必要的修改。所以這裏是:如何將參數傳遞給Java 8 Lambda流功能?
我已經寫了一個java lambda函數,可以進行很多操作,但是我只用了一點就掙扎了。
代碼:
final List<JsonNode> curatedArticles = chubRelatedVideoArticles.stream()
.filter(this::isValidRelatedVideoArticle)
.filter(this::dedupeOGArticle)
.map(this::convertChubRelatedVideosIntoMcsRelatedVideos)
.collect(Collectors.toList());
現在對於以上這是很好使用的所有功能,以不通過PARAM,例如因爲它使用「this」。所以函數簽名是:
private boolean isValidRelatedVideoArticle(final ChubRelatedVideoArticle article)
現在,我想一個字符串「最後ChubRelatedVideoArticle文章」,以及一起傳遞給dedupeOGArticle。
在此先感謝。
這個工作,太感謝你了,會標記爲答案(一旦允許我)。 – GauravPandey