codescracker


java

Java Program Bubble Sort



« Previous Program Next Program »


Bubble Sort

To perform bubble sort in Java Programming, you have to ask to the user to enter the array size then ask to enter the array elements, now start sorting the array elements using the bubble sort technique

Java Programming Code for Bubble Sort

Following Java Program sort the array using the Bubble Sort technique :

/* Java Program Example - Bubble Sort */
		
import java.util.Scanner;

public class JavaProgram
{
   public static void main(String args[])
   {
       int n, i, j, temp;
       int arr[] = new int[50];
       Scanner scan = new Scanner(System.in);
	   
       System.out.print("Enter Total Number of Elements : ");
       n = scan.nextInt();
	   
       System.out.print("Enter " +n+ " Numbers : ");
       for(i=0; i<n; i++)
       {
           arr[i] = scan.nextInt();
       }
	   
       System.out.print("Sorting Array using Bubble Sort Technique...\n");
       for(i=0; i<(n-1); i++)
       {
           for(j=0; j<(n-i-1); j++)
           {
               if(arr[j] > arr[j+1])
               {
                   temp = arr[j];
                   arr[j] = arr[j+1];
                   arr[j+1] = temp;
               }
           }
       }
	   
       System.out.print("Array Sorted Successfully..!!\n");
	   
       System.out.print("Sorted List in Ascending Order : \n");
       for(i=0; i<n; i++)
       {
           System.out.print(arr[i]+ "  ");
       }
   }
}

When the above Java Program is compile and executed, it will produce the following output:

Java Program bubble sort

Same Program in Other Languages

You may also like to learn and practice the same program in other popular programming languages:


« Previous Program Next Program »



Tools
Calculator

Quick Links
Signup - Login - Give Online Test