Можете ли вы показать мне простой пример для чтения из файла с именем example.txt и поместить все содержимое в строку в моей java-программе, используя java NIO ?
Вот что я сейчас использую:
FileChannel inChannel = FileChannel.open(Paths.get(file),StandardOpenOption.READ);
CharBuffer buf=ByteBuffer.allocate(1024).asCharBuffer();
while(inChannel.read(buf)!=-1) {
buf.flip();
while(buf.hasRemaining()) {
//append to a String
buf.clear();
}
}