Rumah >Java >javaTutorial >Bagaimana untuk mengisih tatasusunan menggunakan kaedah sort() kelas Array
Cara mengisih tatasusunan menggunakan kaedah sort() kelas Array
Array ialah struktur data biasa yang boleh memuatkan berbilang elemen daripada jenis yang sama. Dalam pembangunan sebenar, kita selalunya perlu mengisih tatasusunan untuk memudahkan mencari, membandingkan dan menggunakan elemen di dalamnya. Java menyediakan kelas Array, yang kaedah sort() boleh mengisih tatasusunan dengan cepat dan mudah.
Kelas Array ialah kelas alat dalam Java Ia menyediakan satu siri kaedah statik yang boleh digunakan untuk memproses tatasusunan. Kaedah sort() kelas Array boleh mengisih elemen dalam tatasusunan, yang dilaksanakan menggunakan algoritma isihan pantas (QuickSort). Isih cepat ialah algoritma pengisihan yang cekap dengan kerumitan masa O(nlogn) dan kecekapan tinggi.
Menyusun tatasusunan menggunakan kaedah sort() kelas Array adalah sangat mudah, cuma ikut langkah berikut:
import java.util.Arrays;
pada permulaan program untuk mengimport kelas Array ke dalam kod semasa. import java.util.Arrays;
语句,将Array类导入到当前的代码中。int[] array = {5, 2, 8, 1, 9};
Arrays.sort(array)
Arrays.sort(array);
Arrays.sort(array)
, dengan tatasusunan ialah nama tatasusunan yang hendak diisih. for (int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); }
Output tatasusunan yang diisih
Gunakan struktur gelung untuk melintasi tatasusunan yang diisih dan keluarkan elemen satu demi satu.import java.util.Arrays; public class ArraySortExample { public static void main(String[] args) { int[] array = {5, 2, 8, 1, 9}; Arrays.sort(array); for (int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); } } }
Contoh kod lengkap adalah seperti berikut:
rrreee
Atas ialah kandungan terperinci Bagaimana untuk mengisih tatasusunan menggunakan kaedah sort() kelas Array. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!