Contoh Aktivitas Metode Ascending Dan Descending Di Java
Pada artikel berguru java kali ini ,kita akan menciptakan rujukan aktivitas metode ascending dan descending memakai bahasa pemrograman java. Sekilas wacana metode ascending dan descending ,yang dimana kedua method ini sering dipakai dan diimplementasikan , dikala pengembangan suatu projek software aplikasi. Metode ascending adalah nama metode untuk penggurutan sekumpulan data atau nilai ,yang disusun menurut data atau nilai yang paling kecil atau rendah , ke yang paling besar atau tinggi. Sebaliknya , metode descending yaitu nama metode untuk pengurutan sekumpulan data atau nilai ,yang disusun menurut data atau nilai yang paling besar atau tinggi ke yang paling kecil atau rendah.
Contoh kasusnya di dunia konkret ,saat kita belanja di salah satu situs web belanja online. Misalnya ,saat kita mencari suatu barang atau gadget yang ingin kita beli , terdapat fitur biasanya di bab pojok ,urutan dari yang termurah , termahal ,terbaru dan lain sebagainya. Untuk itu , kali ini kita mencoba menerapkanya ,secara sederhana di aktivitas java berikut.
1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.
2. Kalian sanggup perhatikan Contoh code ,beserta penjelasanya di bawah:
Metode Ascending :
Contoh Code :
![]() |
Contoh Code |
Penjelasan :
Pada rujukan code aktivitas diatas ,pertama kita coba terapkan metode ascending. Kita disini memakai salah satu jenis Wrapper Class yaitu Integer , dengan variable arrayInteger untuk menyimpan kumpulan nilai tahun, yang didefinisikan tidak terurut atau acak.
Lalu , kita tampilkan data atau nilainya dengan looping for each ,sebelum diurutkan.
Kita disini memakai method .sort() , dari class Arrays (import java.util.*;), untuk mengurutkanya.
Selanjutnya , kita tampilkan data atau nilainy setelah diurutkan , dengan looping for each.
![]() |
Output Hasil |
Metode Descending :
Contoh Code :
![]() |
Contoh Code |
Penjelasan :
Pada rujukan code aktivitas diatas ,kita memakai metode descending . Disini kita memakai kumpulan data , atau nilai nama bertipe data String , dengan variable arrayString.
Karena data atau nilainya berupa text atau kumpulan abjad , jadi kita mengurutkannya dengan format Z-A untuk metode descending. (sebaliknya A-Z untuk ascending).
Selanjutnya , untuk data atau nilai sebelum dan setelah diurutkan, kita juga memakai looping for each.
Setelah itu , untuk mengurutkanya kita memakai method .sort() dari class Arrays, dan juga method .reverseOrder() dari class Collections untuk membalikan urutan.
Output :
![]() |
Output Hasil |
EmoticonEmoticon