Normal
Guten Tag,Wie schaffe ich es möglichst kurz dem Array a Werte zuzuweisen und das Array via System.out.print ausgeben zulassen? Ich hab das jetz schon länger als eine Stunde versucht, aber bei mir kommt nach dem ausführen einfach nichts raus - jetzt bin ich schon total durcheinander . Ist die Bubblesort Methode denn richtig implementiert?[code=Java] public class Sort { public static void main(String[] args) { } public static void sortieren(int[] a){ boolean done; do { done = true; for (int i = 1; i < a.length; ++i){ // Wenn das Element(i-1) größer als Element(i) ist werden beide getauscht. if (a[i-1] > a[i]) { int temp = a[i-1]; a[i-1] = a[i]; a[i] = temp; done = false; } } } while(!done); } } [/code]Danke Danke Danke Danke!
Guten Tag,
Wie schaffe ich es möglichst kurz dem Array a Werte zuzuweisen und das Array via System.out.print ausgeben zulassen? Ich hab das jetz schon länger als eine Stunde versucht, aber bei mir kommt nach dem ausführen einfach nichts raus - jetzt bin ich schon total durcheinander . Ist die Bubblesort Methode denn richtig implementiert?
[code=Java] public class Sort {
public static void main(String[] args) {
}
public static void sortieren(int[] a){
boolean done;
do {
done = true;
for (int i = 1; i < a.length; ++i){
// Wenn das Element(i-1) größer als Element(i) ist werden beide getauscht.
if (a[i-1] > a[i]) {
int temp = a[i-1];
a[i-1] = a[i];
a[i] = temp;
done = false;
while(!done);
} [/code]
Danke Danke Danke Danke!