Für meine spezifische Aufgabe muss ich die Daten von FileChannel
zu einem Stream
(oder Collection
) von String
's lesen.Lesen Sie alle Zeilen von FileChannel zu Stream von Strings
In einer regulären NIO
für eine Path
können wir eine bequeme Methode verwenden Files.lines(...)
, die eine Stream<String>
zurückgibt. Ich brauche ein gleiches Ergebnis zu erhalten, aber von einem FileChannel
statt Path
:
public static Stream<String> lines(final FileChannel channel) {
//...
}
Irgendwelche Ideen, wie das zu tun?
oh verdammt, Sie haben gerade einen Fehler in unserer Code-Basis über 'onClose' korrigiert. Danke – Eugene