Vielen Dank, für die reiche Vielfalt an Ratschlägen, das ich nicht Rückwärts zählen muss, ist mir bewusst, ich mache es allerdings, da ich von "oben" nach "unten" zählen möchte, da die "Chips" ja auch so "fallen" würden. Den Tipp mit array.length werde ich übernehmen. =)
Ich möchte ungerne ein weiteres Thema dafür eröffnen, deswegen stelle ich die Frage mal hier herein.
Ich arbeite an mehreren "Projekten" gleichzeitig um das durch die unterschiedlichen Themen der Projekte gelernte Wissen auf die anderen anzuwenden.
In einem anderen Projekt möchte ich mir Sortier-Algorithmen wie den Bubblesort näher bringen, allerdings hapert es weniger an der Umsetzung dessen, als viel mehr an einem ganz rudimentären Problem, für welches ich Blind zu sein scheine.
[CODE]
Scanner scan = new Scanner(System.in);
System.out.println("Automatic/Manual(a/m)");
System.out.print("Wählen sie eine Option:");
if(scan.next()=="a"){
for(int i = 0; i<10; i++){
arr[i] = r.nextInt(50);
}
System.out.println(Arrays.toString(arr));
}if(scan.next()=="m"){
for(int i=1; i<10; i++){
System.out.print("Wert"+i+";");
arr[i] = scan.nextInt();
}
}
[/CODE]
Sobald ich einen der beiden Auswahlen treffe, geschieht nichts mehr. Könnt ihr mir verraten woran das liegt?
MfG Aljosha