Exemples Java - Tri de tableau et recherche d'éléments

Java 实例Exemples Java

L'exemple suivant montre comment utiliser la méthode sort() pour trier un tableau Java, et comment utiliser la méthode binarySearch() pour trouver des éléments dans le tableau. Ici, nous définissons la méthode printArray() pour afficher le tableau :

Fichier MainClass.java

import java.util.Arrays; public class MainClass { public static void main(String args[]) throws Exception { int array[] = { 2, 5, -2, 6, -3, 8, 0, -7, -9, 4 }; Arrays.sort(array); printArray("Le résultat du tri du tableau est", array); int index = Arrays.binarySearch(array, 2); System.out.println("L'élément 2 est à l'" + index + "position"); } private static void printArray(String message, int array[]) { System.out.println(message + ": [length: " + array.length + "]"); for (int i = 0; i < array.length; i++) { if(i != 0){ System.out.print(", "); } System.out.print(array[i]); } System.out.println(); } }

La sortie de l'exécution du code ci-dessus est :

数组排序结果为: [length: 10] -9, -7, -3, -2, 0, 2, 4, 5, 6, 8
元素 2 在第 5 个位置

Java 实例Exemples Java

Autres extensions