Hocam öncelikle ilk başta bubble sort ile dizi sıralanıyor daha sonra da yazdırılıyor fonksiyonu istediğiniz kadar çağırarak da yazdırabilirsiniz
public class Main {
static void diziSırala(int A[]) {
for (int i = 0; i < A.length; i++) {
for (int j = 0; j < A.length-1; j++) {
if(A[j]>A[j+1]) {
int temp = A[j];
A[j] = A[j+1];
A[j+1] = temp;
}
}
}
for (int i=0; i<A.length; i++) {
System.out.print(i+"-> "+A[i]+" | ");
}
}
public static void main(String[] args){
int b[]= {5,6,7,8,9};
diziSırala(b);
System.out.println("");
diziSırala(b);
}
}Ekran çıktısı :
Alıntı
0-> 5 | 1-> 6 | 2-> 7 | 3-> 8 | 4-> 9 |
0-> 5 | 1-> 6 | 2-> 7 | 3-> 8 | 4-> 9 |