summaryrefslogtreecommitdiffstats
path: root/Master/Reference Architectures and Patterns/hjp5/examples/Listing1610.java
blob: 8e955ec197192e116d585aff3ec95be256cd6f4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/* Listing1610.java */

import java.util.*;

public class Listing1610
{
  public static void main(String[] args)
  {
    final int SIZE = 20;
    int[] values = new int[SIZE];
    Random rand = new Random();
    //Erzeugen und Ausgeben des unsortierten Arrays
    for (int i = 0; i < SIZE; ++i) {
      values[i] = rand.nextInt(10 * SIZE);
    }
    for (int i = 0; i < SIZE; ++i) {
      System.out.println(values[i]);
    }
    //Sortieren des Arrays
    Arrays.sort(values);
    //Ausgeben der Daten
    System.out.println("---");
    for (int i = 0; i < SIZE; ++i) {
      System.out.println(values[i]);
    }
  }
}