Java: Lottozahlengenerator mit Arraynutzung
Diese Java-Klasse generiert 6 Lottozahlen und legt diese in einem Array ab.
Dabei stellt die Klasse sicher, dass keine Zahlen doppelt gezogen werden.
Tipp: Sonderangebote Amazon-B-Ware speziell für Studenten (Amazon-Affiliate-Link)
public class LottozahlenArray {
public static void main(String[] args) {
// TODO Auto-generated method stub
boolean[] kugelgezogen;
int[] lottozahlen;
int zufallszahl =0;
lottozahlen= new int[6];
kugelgezogen= new boolean[49];
for ( int i =0; i < lottozahlen.length; i ++){
if (i==0){
zufallszahl=(int) (Math.random()*49+1);
lottozahlen[0]=zufallszahl;
kugelgezogen[zufallszahl-1]=true;
}
zufallszahl=(int) (Math.random()*49+1);
while (kugelgezogen[zufallszahl-1]==true){
zufallszahl=(int) (Math.random()*49+1);
}
kugelgezogen[zufallszahl-1]=true;
lottozahlen[i] = zufallszahl;
}
for ( int i =0; i <= 5; i ++){
System.out.println(„Lottozahl „ + (i+1) + “ ist: „ + lottozahlen[i]);
}
}
}
Tipp: Sonderangebote Amazon-B-Ware speziell für Studenten (Amazon-Affiliate-Link)