Hallo,

ich habe ein Java-Programm und möchte das dabei keine doppelten Zahlen ausgegeben werden.

Hier erst einmal mein Programm:

public class Lotto {
  public static void main(String[] args) {
    if (args.length == 2) {
      int[] feld = new int[6];
      feld[0] = (int)(Math.random() * 49) + 1;
      feld[1] = (int)(Math.random() * 49) + 1;
      feld[2] = (int)(Math.random() * 49) + 1;
      feld[3] = (int)(Math.random() * 49) + 1;
      feld[4] = (int)(Math.random() * 49) + 1;
      feld[5] = (int)(Math.random() * 49) + 1;

      for (int i = 0; i < feld.length - 1; i++) {
        System.out.print(feld[i] + ", ");
      }

      System.out.println(feld[5]);
    }
    else System.out.println("ERROR");
  }
}