在 Java 中對位元組陣列進行排序
可以使用 java.util.Arrays.sort() 方法對位元組陣列進行排序,該方法只需要一個引數,即要排序的陣列。演示該方法的程式如下:
示例
import java.util.Arrays;
public class Demo {
public static void main(String[] args) {
byte[] arr = new byte[] { 4, 1, 9, 7, 5};
System.out.print("The original byte array is: ");
for (byte i: arr) {
System.out.print(i + " ");
}
Arrays.sort(arr);
System.out.print("
The sorted byte array is: ");
for (byte i: arr) {
System.out.print(i + " ");
}
}
}輸出
The original byte array is: 4 1 9 7 5 The sorted byte array is: 1 4 5 7 9
現在,讓我們瞭解一下上面的程式。
首先定義位元組陣列 arr[],然後使用 for 迴圈顯示該陣列。演示此過程的程式碼片段如下:
byte[] arr = new byte[] { 4, 1, 9, 7, 5};
System.out.print("The original byte array is: ");
for (byte i: arr) {
System.out.print(i + " ");
}使用 Arrays.sort() 方法對位元組陣列進行排序。然後使用 for 迴圈顯示結果排序的陣列。演示此過程的程式碼片段如下:
Arrays.sort(arr);
System.out.print("
The sorted byte array is: ");
for (byte i: arr) {
System.out.print(i + " ");
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP