I need to read a file line by line using java.nio, but nio doesn\'t have a method like readline() to read one, complete line at a time
simply use: https://docs.oracle.com/javase/8/docs/api/java/nio/file/Files.html#lines-java.nio.file.Path-
EDIT (humanreadable translation, regards to MeetTitan): Which means: use java.nio.file.Files.lines(Path) - it returns a Stream representing the lines of the file. It's an method provided by the Java API. One could consult the Javadoc in order to see the details. The most relevant information is therefore: Files.lines() exists since Java 1.8. Use it.