MainClass.java Source code

Java tutorial

Introduction

Here is the source code for MainClass.java

Source

import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class MainClass {

    public static void main(String args[]) throws IOException {

        int howMany = 20;

        // To avoid resizing the buffer, calculate the size of the
        // byte array in advance.
        ByteArrayOutputStream bout = new ByteArrayOutputStream(howMany * 4);
        DataOutputStream dout = new DataOutputStream(bout);

        for (int i = 0; i <= 20; i++) {
            dout.writeInt(i);
        }

        FileOutputStream fout = new FileOutputStream("fibonacci.dat");
        try {
            bout.writeTo(fout);
            fout.flush();
        } finally {
            fout.close();
        }
    }
}