DAFTAR LABEL POPULER PENELITIAN.ID
DAFTAR LABEL POPULER PENELITIAN.ID
Jangan Buka Artikel Ini!
DAFTAR ARSIP POSTING PENELITIAN.ID
DAFTAR ARSIP POSTING PENELITIAN.ID
Program Pengurutan Data pada Java Menggunakan Sorting
- Dapatkan link
- Aplikasi Lainnya
// Sebuah contoh program Java
// untuk mendemonstrasikan
// cara kerja dari
// Arrays.sort()
// Proses ini akan mengurutkan
// data otomatis secara
// ascending
import java.util.Arrays;
public class MKN {
public static void main(String[] args)
{
int[] arr = { 13, 7, 6, 45, 21, 9, 101, 102 };
Arrays.sort(arr);
System.out.printf("Modifikasi"
+" arr[] : %s",
Arrays.toString(arr));
}
}
// Program Java
// mendemonstrasikan fungsi
// dari Collections.sort()
import java.util.*;
public class MKN {
public static void main(String[] args)
{
// Ciptakan list dari string
ArrayList<string> al = new ArrayList<string>();
al.add("Bambang");
al.add("Teman");
al.add("Salam");
al.add("adalah");
al.add("Makhluk super");
// method Collections.sort
// melakukan sorting elemen
// dari ArrayList dalam urutan
// ascending
Collections.sort(al);
/* Cetak hasilnya */
System.out.println("Daftar"
+" setelah menggunakan "
+" Collection.sort() :\n"
+ al); }
}
[adalah, Bambang, Makhluk super, Salam, Teman]
// Contoh program Java untuk
// sorting array secara
// descending menggunakan
// Arrays.sort()
import java.util.Arrays;
import java.util.Collections;
public class MKN {
public static void main(String[] args)
{
// nilai integer yang
// digunakan sebagai pengganti
// dari int[] tidak akan
// berfungsi pada
// Collections.reverseOrder
// untuk tipe data primitif
Integer[] arr = { 13, 7, 6, 45, 21, 9, 2, 100 };
/* Sorting arr[] dalam urutan descending */
Arrays.sort(arr, Collections.reverseOrder());
System.out.printf("Modifikasi
+" arr[] : %s"
,Arrays.toString(arr));
}
}
Contoh: Collection Sort
// Program Java
// mendemonstrasikan fungsi
// dari Collections.sort()
// untuk sorting secara
// descending
import java.util.*;
public class MKN {
public static void main(String[] args)
{
/* ciptakan list of string */
ArrayList<string> al = new ArrayList<string>();
al.add("Bambang");
al.add("Teman");
al.add("Salam");
al.add("adalah");
al.add("Makhluk super");
// method Collections.sort
// melakukan sorting element
// ArrayList secara descending
Collections.sort(al, Collections.reverseOrder());
/* cetak hasil output */
System.out.println("Daftar"
+" setelah menggunakan"
+" Collection.sort() :\n"
+ al);
}
}
Cara Melakukan Sorting Subarray
// Contoh program Java untuk
// sorting subarray
// menggunakan Arrays.sort()
import java.util.Arrays;
public class MKN {
public static void main(String[] args)
{
// Array mengandung 8 elemen
int[] arr = { 13, 7, 6, 45, 21, 9, 2, 100 };
// Sorting subarray dari
// indeks 1 ke indeks 4
// nilai yang di-sorting hanya
// {7, 6, 45, 21}
// sisa elemen lain yang tidak
// di-sorting akan tetap
// dipertahankan nilainya
Arrays.sort(arr, 1, 4);
System.out.printf("Modifikasi"
+" arr[] : %s"
,Arrays.toString(arr));
}
}
- 5 Konsep Utama Inheritance pada Java [klik]
- Contoh Enkapsulasi pada Java [klik]
- 7 Konsep Utama Penggunaan Abstraksi pada Java [klik]
- 6 Ilustrasi Dynamic Method Dispatch atau Runtime Polymorphism pada Java [klik]
- Penjelasan Singkat tentang Konsep Asosiasi, Komposisi, dan Agregasi pada Java [klik]
- 2 Penjelasan Utama Access dan Non Access Modifier pada Java [klik]
- 4 Tipe Utama Acces Modifier pada Java [klik]
- Dapatkan link
- Aplikasi Lainnya
Komentar
Posting Komentar
Hubungi admin melalui Wa : +62-896-2514-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
~ Ikatlah Ilmu dengan Memostingkannya ~
Algoritma sorting apa yang digunakan untuk pengurutan pada Java?
BalasHapusMethod Arrays.sort Java digunakan untuk quicksort array dari data primitif dan merge sort untuk array dari data tipe objek.
HapusUrutan sorting mana yang dilakukan secara default?
BalasHapusSecara default diurutkan ascending.
HapusBagaimana cara array atau list melakukan sorting secara descending?
BalasHapusSorting descending bisa dilakukan dengan Collection.reverseOrder() seperti diperlihatkan contoh berikut.
Hapus