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
1import 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
12345678910111213141516171819package 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
12345678910111213141516171819package 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!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
What are some other useful methods in the Arrays class?
Can you explain how to import the Arrays library in Java?
How does the fill method work with different data types?
Awesome!
Completion rate improved to 2.63
Bruk av Biblioteker i Vår Kode
Sveip for å vise menyen
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
1import 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
12345678910111213141516171819package 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
12345678910111213141516171819package 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!
Awesome!
Completion rate improved to 2.63single