package com.ibm.jnio;
import java.io.*;
import java.nio.*;
import java.nio.channels.*;
public class ReadAndShow
{
static public void main( String args[] ) throws Exception {
FileInputStream fin = new FileInputStream( "readandshow.txt" );
FileChannel fc = fin.getChannel();
ByteBuffer buffer = ByteBuffer.allocate( 1024 );
fc.read( buffer );
buffer.flip();
int i=0;
while (buffer.remaining()>0) {
byte b = buffer.get();
System.out.println( "Character "+i+": "+((char)b) );
i++;
}
fin.close();
}
}