Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import java.io.FileInputStream;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;

public class Main {
    public static void main(String args[]) throws Exception {
        FileInputStream fIn = new FileInputStream("test.txt");
        FileChannel fChan = fIn.getChannel();

        long fSize = fChan.size();
        ByteBuffer mBuf = ByteBuffer.allocate((int) fSize);

        fChan.read(mBuf);
        mBuf.rewind();

        for (int i = 0; i < fSize; i++) {
            System.out.print((char) mBuf.get());
        }
        fChan.close();
        fIn.close();
    }
}