ラムダとJava8の新機能です。私は次のエラーに直面しています。つまり、(あなたの変数ログが最終でなければなりません:囲みスコープで定義されて囲みスコープで定義されたローカル変数ログは、最終的に、または効果的に最終的なものでなければなりません。
ローカル変数ログが
public JavaRDD<String> modify(JavaRDD<String> filteredRdd) {
filteredRdd.map(log -> {
placeHolder.forEach(text -> {
//error comes here
log = log.replace(text, ",");
});
return log;
});
return null;
}
応答 – BDR