package in.malliktalksjava; /** * @author malliktalksjava * */ public class BubbleSortExample { private static int[] input = { 4, 2, 9, 6, 23, 11, 44, 0 }; public static void bubbleSort(int arr[]) { int count = array.length; int var; for (int i = count; i >= 0; i--) { for (int j = 0; j array[j+1]) { swapNumbers(temp2, var, array); } } printNumbers(array); } } private static void swapNumbers(int var1, int var2, int[] array) { int temp = array[var1]; array[var1] = array[var2]; array[var2] = temp; } private static void printNumbers(int[] input) { for (int i = 0; i < input.length; i++) { System.out.println(input[i] + ", "); } } }
Other Useful Links:
Selection Sort Example Program in JAVA
Insertion Sort Example program in JAVA
4 thoughts on “Bubble Sort Example in JAVA”