Lotto (6 aus 49) mit Java: Unterschied zwischen den Versionen
Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springenK |
K |
||
Zeile 1: | Zeile 1: | ||
+ | Hier mal ein vollständiges Code-Beispiel in Java. | ||
+ | |||
<syntaxhighlight lang="java"> | <syntaxhighlight lang="java"> | ||
import java.util.Set; | import java.util.Set; |
Version vom 10. Oktober 2018, 17:43 Uhr
Hier mal ein vollständiges Code-Beispiel in Java.
import java.util.Set;
import java.util.List;
import java.util.Arrays;
import java.util.Collections;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Random;
public class Lotto {
public static void main(String[] args) {
Set<Integer> numbers = new HashSet<>();
Random random = new Random();
System.out.println("Ziehung der Lottozahlen\n\nZiehung läuft...");
while(numbers.size() < 6) {
int n = random.nextInt();
if(n > 0 && n < 50) {
numbers.add(n);
}
}
List<Integer> list = new ArrayList<>(numbers);
Collections.sort(list);
System.out.println(Arrays.toString(list.toArray()));
}
}