// Bubble sort program in Java :
//Please view this code in desktop mode
import java.util.Scanner;
import java.util.Arrays;
//Arrays class is used to print array
class Sorting
{
public static void main(String args[])
{
Scanner s=new Scanner(System.in);
Sorting obj=new Sorting();
System.out.println("Enter a Integer number :");
int num=s.nextInt();
int[] arr=new int[num];
for(int i=0; i<arr.length; i++)
{
arr[i]=s.nextInt();
}
obj.bubbleSort(arr);
System.out.println("Sorted Data :"+Arrays.toString(arr));
}
private void bubbleSort(int arr[])
{
for(int i=0; i<arr.length; i++)
{
for(int j=0; j<arr.length-1; j++)
{
if(arr[j]>arr[j+1])
{
//swap the elements
int temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
}
}
Expected Output :
0 Comments