Журнал локальной переменной, определенный во внешней области видимости, должен быть окончательным или фактически окончательным

Я новичок в лямбда и 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;
}

Ответы на вопрос(3)

Ваш ответ на вопрос