Lotto (6 aus 49) mit Java

Aus Byte-Welt Wiki
Version vom 10. Oktober 2018, 17:06 Uhr von L-ectron-X (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<syntaxhighlight lang="java"> import java.util.Set; import java.util.List; import java.util.Arrays; import java.util.Collections; import java.util.ArrayList; i…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

<syntaxhighlight lang="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())); } } <syntaxhighlight>