Development Class Java

/*
Java Programming for Engineers
Julio Sanchez
Maria P. Canton
ISBN: 0849308100
Publisher: CRC Press
*/
// Java for Engineers
//Filename: RandNum
//Reference: Chapter 23
//Description:
//         Generating random numbers
class RandNum {
  public static void main(String[] args) {
    int num;
    int[] dist = new int[10]; // Storage for distribution
    // Generate 10000 random numbers using Math.random()
    for (int x = 0; x < 10000; x++) {
      num = (int) (Math.floor(Math.random() * 10));
      dist[num]++;
    }
    // Display distribution of random integers in the range
    // 0 to 9
    System.out.println("Distribution using Math.random() ");
    for (int k = 0; k < 10; k++)
      System.out.print(k + "\t");
    // Display results
    for (int y = 0; y < 10; y++) {
      System.out.print(dist[y] + "\t");
    }
    System.out.println();
  }
}