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”