java

public class BubbleSortExample {  
static void bubbleSort(int[] arr) {  
    int n = arr.length;  
    int temp = 0;  
     for(int i=0; i < n; i++){  
             for(int j=1; j < (n-i); j++){  
                      if(arr[j-1] > arr[j]){  
                             //swap elements  
                             temp = arr[j-1];  
                             arr[j-1] = arr[j];  
                             arr[j] = temp;  
                     }  

             }  
     }  

}  
public static void main(String[] args) {  
            int arr[] ={3,60,35,2,45,320,5};  

            System.out.println("Array Before Bubble Sort");  
            for(int i=0; i < arr.length; i++){  
                    System.out.print(arr[i] + " ");  
            }  
            System.out.println();  

            bubbleSort(arr);//sorting array elements using bubble sort  

            System.out.println("Array After Bubble Sort");  
            for(int i=0; i < arr.length; i++){  
                    System.out.print(arr[i] + " ");  
            }  

    }  }

Comments