Skip to content Skip to sidebar Skip to footer

Widget Atas Posting

Program Sorting Ascending Dan Discending Dengan Cellections

Program Sorting Ascending Dan Discending Dengan Cellections

Program Sorting Ascending Dan Discending Dengan Cellections JavaScript

Program Sorting Ascending Dan Discending Dengan Cellections - So Artikel ini saya membahas tentang Sorting Ascending Dan Discending pada class Cellection mau tau bagaimana? baca sampai akhir ya dan jangan lupa lihat-lihat artikel yang lain mungkin kalian sedang mencarinya.
Dalam banyak aplikasi, pengurutan menjadi algoritma yang sering banyak digunakan. Kalau kita berhubungan dengan data yang jumlahnya besar, maka data tersebut akan mudah kita kelola kalau dalam keadaan terurut dengan suatu kunci pengurutan tertentu. Dengan data yang sudah terurut, kita akan dengan mudah mencari data, mengelompokkan data, dan lain-lain.

Sorting atau yang disebut dengan pengurutan suatu data entah itu data angka maupun huruf adalah cara yang dilakukan untuk mengurutkan data pada sebuah variabel. Untuk artikel ini kita bahasnya cara sorting itu sendiri bukan metodenya, dalam pengerutan sorting kita bisa menggunakan dua cara ini yakni Ascending Dan Discending.

Ascending adalah pengurutan data yang dimana data tersebut diurutkan dari data yang terkecil sampai data yang terbesar nilainya. Sedangkan Discending adalah kebalikan dari ascending yaitu pengurutkan data yang terbesar sampai yang paling terkecil nilainya. 
Contoh :
            Data Acak : 4,6,10,1,2, . . .
            Ascending : 1,2,4,6,10, . . 
            Discending : 10,6,4,2, . . .

    Kita lihat Contoh program berikut yang Outputnya itu berupa huruf

Program Ascending

import java.util.List;
import java.util.Arrays;
import java.util.Collections;
public class Sort1 
{
   public static void main( String[] args )
   {
      String[] suits = { "Hearts", "Diamonds", "Clubs", "Spades" };
      List< String > list = Arrays.asList( suits ); // create List
      System.out.printf( "Array yang tidak diurutkan : %s\n", list );
      Collections.sort( list ); // sort ArrayList
      System.out.printf( "Array yang diurutkan : %s\n", list );
   } 

OUTPUT

Program Sorting Ascending Dan Discending Dengan Cellections

Program Discending

import java.util.List;
import java.util.Arrays;
import java.util.Collections;
public class Sort2 
{
   public static void main( String[] args )
   {
      String[] suits = { "Hearts", "Diamonds", "Clubs", "Spades" };
      List< String > list = Arrays.asList( suits ); // create List
      System.out.printf( "Array yang tidak diurutkan : %s\n", list );
      Collections.sort( list, Collections.reverseOrder() ); 
      System.out.printf( "Array yang diurutkan : %s\n", list );
   } 

OUTPUT   

Program Sorting Ascending Dan Discending Dengan Cellections



Terimakasih.
Semoga Bermanfaat.

Post a Comment for "Program Sorting Ascending Dan Discending Dengan Cellections"