Advertisement
DwiKusumayani01

Untitled

Jul 21st, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.20 KB | None | 0 0
  1. public class BubbleSort {
  2.     public static void tampilkanData(String nama[], int indeksTerakhir){
  3.         for(int i=0;i<= indeksTerakhir; i++)
  4.             System.out.println(nama[i]);
  5.     }
  6.     public static void urutkanBubble(String nama[], int indeksTerakhir)
  7.     {
  8.         String sementara =" ";
  9.         for(int j=0; j<= indeksTerakhir - 1; j++)
  10.         {
  11.             for(int i=0; i<= indeksTerakhir-1-j; i++)
  12.             {
  13.                 if (nama[i].compareTo(nama[i+1])>0)
  14.                 {
  15.                     sementara = nama[i];
  16.                     nama[i] = nama[i+1];
  17.                     nama[i+1] = sementara;
  18.                 }
  19.             }
  20.         }
  21.     }
  22.     public static void main(String args[])
  23.     {
  24.         String nama[] = {"sita","agus","wahyu","indah","novita","jamal","feri","tasya","eko","ikhwan"};
  25.         int indeksTerakhir = nama.length - 1;
  26.        
  27.         System.out.println("Data sebelum diurutkan : ");
  28.         tampilkanData(nama, indeksTerakhir);
  29.        
  30.         urutkanBubble(nama, indeksTerakhir);
  31.         System.out.println("");
  32.        
  33.         System.out.println("Data setelah diurutkan : ");
  34.         tampilkanData(nama, indeksTerakhir);
  35.    
  36.     }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement