import java.util.Arrays;Nachdem Sie die Arrays-Bibliothek importiert haben, können Sie die sort()-Methode aufrufen. Es ist ganz einfach:
Arrays.sort(myArray);Hier ist ein Code, den Sie ausprobieren können:
import java.util.Arrays;Die for-Schleife am Ende gibt alle Werte an jeder Position des Arrays als Ausgabe aus. Wenn der Code ausgeführt wird, gibt er folgendes Ergebnis aus:
public class ArraysTest {
public static void main(String[] args) {
// initialisieren array
int array[] = {11, 34, 23, 62, 6, 41};
// Zeige alle ganzen Zahlen vor dem Sortieren
for (integer : array) {
System.out.println("number: " + integer);
}
// sort array
Arrays.sort(array);
// Zeige alle ganzen Zahlen nach dem Sortieren
System.out.println("Sortiertes Array\n");
for (integer int : array) {
System.out.println("number: " + integer);
}
}
}
number: 11Wie Sie sehen können, wurde das Array aufsteigend sortiert.
number: 34
number: 23
number: 62
number: 6
number: 41
sorted array
number: 6
number: 11
number: 23
number: 34
number: 41
number: 62
import java.util.Arrays;Die Kompilierung und Ausführung dieses Codes ergibt folgendes Ergebnis:
import java.util.Collections;
public class Tri {
public static void main(String[] args) {
// initialize array
int array[] = {8, 77, 15, 24, 46, 13};
// Erstellen Sie ein Array, das Integer
Integer[] integerArray = new Integer[array.length];
// Alle ganzen Zahlen vor dem Sortieren anzeigen
// alle Werte in ein Array vom Typ Integer
for (int i=0; i < array.length; i++) {
System.out.println("number: " + array[i]);
//instanziieren eines neuen Integer
integerArray[i] = new Integer(array[i]);
}
// das Array sortieren und dann umkehren
Arrays.sort(integerArray, Collections.reverseOrder());
// Zeige alle ganzen Zahlen nach dem Sortieren
System.out.println("Sortiertes Array\n");
for (integer int: integerArray) {
System.out.println("number: " + integer);
}
}
}
number: 8References:
number: 77
number: 15
number: 24
number: 46
number: 13
Sorted array
number: 77
number: 46
number: 24
number: 15
number: 13
number: 8
Please disable your ad blocker and refresh the window to use this website.