Eu tenho o seguinte código:
Stream<String> lines = reader.lines();
Se a primeira corda for igual "email", quero remover a primeira do fluxo. Para outras seqüências de caracteres do fluxo, não preciso dessa verificação.
Como eu consegui isso?
PS
Claro que posso transformá-lo na lista e, em seguida, usar o loop for old school, mas ainda preciso transmitir novamente.
skip(long n)que ignora os primeiros nelementos, mas eu não sei se você pode condicioná-lo de alguma forma ...
stream.dropWhile(s -> s.equals("email"));