Lambda-Ausdrücke werden auf dieser Sprachstufe nicht unterstützt [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Java “Lambda-Ausdrücke werden auf dieser Sprachstufe nicht unterstützt” 23 answers

Ich habe eine Java-Klasse, die Spark verwendet. Ich muss den Header aus JavaRDD herausfiltern. So möchte ich das machen.

String first = data.first();
JavaRDD<String> filteredData = data.filter((String s) -> {return !s.contains(first);});

Allerdings ist dieser Codedata.filter((String s) -> {return !s.contains(first);}) kann nicht übersetzt werden. Laut IntelliJ IDE werden "Lambda-Ausdrücke auf dieser Sprachstufe nicht unterstützt".

Antworten auf die Frage(2)

Ihre Antwort auf die Frage