Bubble Shorting in Array
Previous | Home | Next |
Following program for Bubble shorting in Array( Increasing and Decreasing order).
/* * Save as a BubbleShortinArray.java * Program for BubbleShoting in the array(Increasing and Decreasing order) */ package r4r.co.in; public class BubbleShortinArray { //Declare some element into the array. private static int array[] = {1, 15, 3, 11, 20, 17, 7}; public static void main(String[] args) { /* * Add all the element into the array(Fill the Array) * Display it */ System.out.println("Element into the Array:"); for (int i = 0; i < array.length; i++) { System.out.println(array[i] + ""); } { System.out.println("\nAfter Shorting,Element display in Increasing order:"); for (int j = 0; j < array.length; j++) { for (int i = j + 1; i < array.length; i++) { if (array[i] < array[j]) { int temp = array[j]; array[j] = array[i]; array[i] = temp; } } //Display the Element System.out.println(array[j]); } } System.out.println("\nAfter Shorting,Element display in Decreasing order:"); for (int j = array.length - 1; j >= 0; j--) { for (int i = j - 0; i < array.length; i++) { if (array[i] < array[j]) { int temp = array[j]; array[j] = array[i]; array[i] = temp; } }//Display the Element System.out.println(array[j]); } } }
Element into the Array:
1
15
3
11
20
17
7After Shorting,Element display in Increasing order:
1
3
7
11
15
17
20After Shorting,Element display in Decreasing order:
20
17
15
11
7
3
1
Previous | Home | Next |