MainClass.java Source code

Java tutorial

Introduction

Here is the source code for MainClass.java

Source

/*
 * Output:
 *  
 */

import java.io.ByteArrayOutputStream;
import java.io.FileOutputStream;
import java.io.OutputStream;

public class MainClass {
    public static void main(String args[]) throws Exception {
        ByteArrayOutputStream f = new ByteArrayOutputStream(12);
        System.out.println("Please 10 characters and a return");
        while (f.size() != 10) {
            f.write(System.in.read());
        }
        System.out.println("Buffer as a string");
        System.out.println(f.toString());
        System.out.println("Into array");
        byte b[] = f.toByteArray();
        for (int i = 0; i < b.length; i++) {
            System.out.print((char) b[i]);
        }
        System.out.println();
        OutputStream f2 = new FileOutputStream("test.txt");
        f.writeTo(f2);
        f.reset();
        System.out.println("10 characters and a return");
        while (f.size() != 10) {
            f.write(System.in.read());
        }
        System.out.println("Done..");
    }
}