Expressões lambda não são suportadas neste nível de idioma [duplicado]
Esta pergunta já tem uma resposta aqui:
Java “expressões lambda não suportadas neste nível de linguagem” 23 respostasEu tenho uma classe Java que usa Spark. Eu preciso filtrar o cabeçalho do JavaRDD. É assim que eu quero fazer isso.
String first = data.first();
JavaRDD<String> filteredData = data.filter((String s) -> {return !s.contains(first);});
No entanto, esse códigodata.filter((String s) -> {return !s.contains(first);})
não pode ser compilado. O IntelliJ IDE diz que "expressões Lambda não são suportadas neste nível de idioma".