Brug af Biblioteker i Vores Kode
java.util.Arrays
Lad os gå videre til praksis, og som eksempel vil vi bruge biblioteket java.util.Arrays
. Vi kan se, at det overordnede bibliotek er java
, efterfulgt af det underordnede bibliotek util
, og derefter det specifikke bibliotek, vi har brug for, Arrays
.
Main.java
import java.util.Arrays;
Vi har allerede nævnt dette bibliotek i kurset om arrays, da vi diskuterede array-metoder. Nu skal vi se, hvordan vi kan bruge disse metoder i kode ved hjælp af et eksempel:
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 + " "); } } }
Lad os gennemgå koden skrevet ovenfor.
Vi importerer det nødvendige bibliotek og bruger en klasse fra dette bibliotek til at kalde dens sorteringsmetode. Du kan se syntaksen for, hvordan vi bruger det: ClassName.methodName(array);
.
Du kan også se, at det sorterede array udskrives i konsollen, hvor værdierne vises fra mindst til størst. Metoden, vi importerede fra Arrays-biblioteket, håndterede sorteringen.
Lad os også se på en anden metode fra 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 + " "); } } }
Vi har det samme heltalsarray, men vi sorterer det ikke denne gang. I stedet erstatter vi hvert element i arrayet med en angivet værdi. Bemærk, at vi først angiver det array, vi vil udfylde i parenteserne, og derefter angiver vi værdien, som vi vil udfylde arrayet med.
Efter alle operationerne kan du se, at arrayet, der vises på skærmen, består af alle elementer, der er lig med 1
.
Swipe to start coding
-
Importér Arrays-biblioteket.
-
Sortér det givne array af
char
-elementer. -
Vis det sorterede array på skærmen.
Løsning
solution.java
Tak for dine kommentarer!