Skip to content Skip to sidebar Skip to footer

Belajar Cara Mengurutkan Data pada Array dengan Kotlin

Kita semua mungkin sudah mengenal , tentang cara pengurutan data sederhana dengan metode ascending , dan descending ,yang sebelumnya kita telah pelajari di bahasa pemrograman Java. Karena  metode pengurutan data sangat penting dipahami , jika kita sedang mengerjakan projek atau Aplikasi yang menyangkut soal pemfilteran data atau nilai. Contoh penerapanya bisa kita lihat saat kita belanja di toko online ,saat kita ingin memfilter harga terendah dan termahal. Nah ,pada artikel belajar kotlin kali ini ,kita mencoba mengurutkan data atau nilai secara sederhana ,dengan struktur data Array , menggunakan bahasa pemrograman Kotlin. Berikut mari kita simak caranya:


cara mengurutkan data angka bilangan huruf array java ke kotlin




1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.


2.  Kalian bisa pehatikan Contoh code di bawah:


Contoh Code 1:

Code Program Mengurutkan Angka Kotlin
Contoh Code Program Mengurutkan Angka



Penjelasan :

Sebelum lebih lanjut lagi  , pertama kalian harus mengenal lebih dulu apa itu ascending dan descending.

  • Ascending adalah suatu kumpulan data atau nilai , yang diurutkan atau disortir dari data yang terkecil hingga data yang terbesar,  atau juga bisa dari awal hingga akhir. 
  • Descending adalah suatu kumpulan data atau nilai ,yang diurutkan atau disortir ,dari data yang terbesar hingga data yang terkecil ,atau juga bisa dari akhir ke awal. Jadi ini merupakan kebalikan dari ascending ,begitupun juga sebaliknya.

Nah , pada contoh code diatas ,kita mendefinisikan nilai atau value, yang berisi kumpulan angka secara acak dari 1-9 , dengan  intArrayOf() , tipe data integer.


Lalu ,kita ingin tampilkan dengan looping ,yang ada di Kotlin , dengan menggunakan  i atau j ,sebagai variable untuk iterasi , lalu indices , sebagai gantinya keyword length , di bahasa pemrograman kotlin.

Di perulangan satu , kita mengurutkan dan menampilkan ,kumpulan data tersebut ,dengan cara ascending , menggunakan method .sortedArray().

Di perulangan dua ,kita mengurutkan dan menampilkan ,kumpulan data tersebut dengan cara descending , menggunakan method .sortedArrayDescending().

Yang output hasilnya akan tampil sebagai berikut :

Output:

Ascending : 1
Ascending : 2
Ascending : 3
Ascending : 4
Ascending : 5
Ascending : 6
Ascending : 7
Ascending : 8
Ascending : 9
 Descending : 9
 Descending : 8
 Descending : 7
 Descending : 6
 Descending : 5
 Descending : 4
 Descending : 3
 Descending : 2
 Descending : 1

Contoh Code 2: 

Code Program Mengurutkan Abjad Kotlin
Contoh Code Program Mengurutkan Abjad

 
Penjelasan :



Pada contoh code ke 2 diatas , kita mendefinisikan nilai atau value , berupa huruf abjad secara acak.

Untuk pengurutan secara ascending ,  kita menggunakan method , Arrays.sort ( dengan nama objek , no index awal , no index akhir),

Untuk pengurutan secara descending , kita menggunakan method , Arrays.sort ( dengan nama objek , Collection.reverseOrder().

Yang hasil outputnya , akan menghasilkan

Output :

Ascending : A
Ascending : B
Ascending : C
Ascending : D
Ascending : E
Ascending : F
Ascending : G
Ascending : H
Ascending : I
 Descending : I
 Descending : H
 Descending : G
 Descending : F
 Descending : E
 Descending : D
 Descending : C
 Descending : B
 Descending : A



Post a Comment for "Belajar Cara Mengurutkan Data pada Array dengan Kotlin"