Bruk av Biblioteker i Vår Kode
java.util.Arrays
La oss gå videre til praksis, og som et eksempel skal vi bruke biblioteket java.util.Arrays
. Vi ser at hovedbiblioteket er java
, etterfulgt av underbiblioteket util
, og deretter det spesifikke biblioteket vi trenger, Arrays
.
Main.java
import java.util.Arrays;
Vi har allerede nevnt dette biblioteket i kurset om arrayer da vi diskuterte array-metoder. Nå skal vi se hvordan vi kan bruke disse metodene i kode ved hjelp av 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 + " "); } } }
La oss gå gjennom koden skrevet ovenfor.
Vi importerer det nødvendige biblioteket og bruker en klasse fra det biblioteket for å kalle dens sorteringsmetode. Du kan se syntaksen for hvordan vi bruker det: ClassName.methodName(array);
.
Du kan også se at det sorterte arrayet skrives ut i konsollen, med verdier vist fra minst til størst. Metoden vi importerte fra Arrays-biblioteket håndterte sorteringen.
La oss også se på en annen 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 heltallsarrayet, men vi sorterer det ikke denne gangen. I stedet erstatter vi hvert element i arrayet med en spesifisert verdi. Legg merke til at vi først angir arrayet vi ønsker å fylle i parentesene, og deretter oppgir vi verdien vi vil fylle arrayet med.
Etter alle operasjonene kan du se at arrayet som vises på skjermen består av alle elementer lik 1
.
Swipe to start coding
-
Importer Arrays-biblioteket.
-
Sorter det gitte arrayet med
char
-elementer. -
Vis det sorterte arrayet på skjermen.
Løsning
solution.java
Takk for tilbakemeldingene dine!