Utilisation des Bibliothèques dans Notre Code
java.util.Arrays
Passons à la pratique, et à titre d'exemple, nous utiliserons la bibliothèque java.util.Arrays
. Nous pouvons constater que la bibliothèque parente est java
, suivie de la bibliothèque enfant util
, puis de la bibliothèque spécifique dont nous avons besoin, Arrays
.
Main.java
import java.util.Arrays;
Nous avons déjà mentionné cette bibliothèque dans le cours sur les tableaux lors de la discussion sur les méthodes de tableau. Voyons maintenant comment utiliser ces méthodes dans le code à l'aide d'un exemple :
Main.java
package com.example; // do not modify the code below this comment // importing Arrays library into our code import java.util.Arrays; public class Main { public static void main(String[] args) { // creating an int array with some unsorted values int[] array = {1, 5, 6, 2, 0, -4, 2}; // using Arrays library to sort our elements Arrays.sort(array); // printing each element from the sorted array to the console for (int element : array) { System.out.print(element + " "); } } }
Examinons le code écrit ci-dessus.
Nous importons la bibliothèque nécessaire et utilisons une classe de cette bibliothèque pour appeler sa méthode de tri. Vous pouvez observer la syntaxe utilisée : ClassName.methodName(array);
.
Vous pouvez également constater que le tableau trié est affiché dans la console, avec les valeurs présentées de la plus petite à la plus grande. La méthode importée depuis la bibliothèque Arrays s'est chargée du tri.
Examinons également une autre méthode de Arrays : fill
.
Main.java
package com.example; // do not modify the code below this comment // importing Arrays library into our code import java.util.Arrays; public class Main { public static void main(String[] args) { // creating an int array with some different values int[] array = {1, 5, 6, 2, 0, -4, 2}; // using Arrays library to fill the array with the value "1" Arrays.fill(array, 1); // printing each element from the filled array to the console for (int element : array) { System.out.print(element + " "); } } }
Nous avons le même tableau d'entiers, mais nous ne le trions pas cette fois-ci. À la place, nous remplaçons chaque élément du tableau par une valeur spécifiée. Remarquez que nous indiquons d'abord le tableau que nous souhaitons remplir entre parenthèses, puis nous fournissons la valeur avec laquelle nous voulons remplir le tableau.
Après toutes les opérations, vous pouvez constater que le tableau affiché à l'écran est composé de tous les éléments égaux à 1
.
Swipe to start coding
-
Importation de la bibliothèque Arrays.
-
Tri du tableau donné d'éléments
char
. -
Affichage du tableau trié à l'écran.
Solution
solution.java
Merci pour vos commentaires !