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 |