MainClass.java Source code

Java tutorial

Introduction

Here is the source code for MainClass.java

Source

/*
 * Output: 
 */

import java.io.FileReader;

public class MainClass {

    public static void main(String args[]) {
        try {
            int counts[] = new int[10];
            FileReader fr = new FileReader(args[0]);

            int i;
            while ((i = fr.read()) != -1) {
                char c = (char) i;
                int k = c - '0';
                if (k >= 0 && k < 10)
                    ++counts[k];
            }

            // Display digit counts
            for (int j = 0; j < 10; j++) {
                char c = (char) ('0' + j);
                System.out.print(c + "=");
                System.out.print(counts[j] + "; ");
            }

            fr.close();
        } catch (Exception e) {
            System.out.println("Exception: " + e);
        }
    }
}