Gente não estou conseguindo achar método para ler linha por linha usando nio… eu fiz dessa forma abaixo, mas ele carrega TUDO de uma vez, eu queria que ele lesse somente linha por linha, como faz?
[code]
int total = 0;
Charset charset = Charset.forName(“ISO-8859-1”);
CharsetDecoder decoder = charset.newDecoder();
FileInputStream fin = new FileInputStream(this.result);
FileChannel channel = fin.getChannel();
ByteBuffer buf = ByteBuffer.allocate(32768);
while(channel.read(buf) != -1) {
buf.flip();
CharBuffer cb = decoder.decode(buf);
total++;
buf.clear();
}
channel.close();
fin.close();[/code]