Utilizzo delle Librerie nel Nostro Codice
java.util.Arrays
Passiamo ora alla pratica e, come esempio, utilizzeremo la libreria java.util.Arrays. Possiamo osservare che la libreria principale è java, seguita dalla libreria figlia util, e infine dalla libreria specifica di cui abbiamo bisogno, Arrays.
Main.java
1import java.util.Arrays;
Abbiamo già menzionato questa libreria nel corso su arrays durante la trattazione dei metodi degli array. Ora vediamo come sia possibile utilizzare questi metodi nel codice tramite un esempio:
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 + " "); } } }
Analizziamo il codice scritto sopra.
Importiamo la libreria necessaria e utilizziamo una classe di quella libreria per richiamare il suo metodo di ordinamento. È possibile osservare la sintassi di utilizzo: ClassName.methodName(array);.
Si nota inoltre che l'array ordinato viene stampato nella console, con i valori visualizzati dal più piccolo al più grande. Il metodo importato dalla libreria Arrays si è occupato dell'ordinamento.
Esaminiamo anche un altro metodo di 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 + " "); } } }
Abbiamo lo stesso array di interi, ma questa volta non lo ordiniamo. Invece, sostituiamo ogni elemento dell'array con un valore specificato. Nota che prima specifichiamo l'array che vogliamo riempire tra parentesi, e poi forniamo il valore con cui desideriamo riempire l'array.
Dopo tutte le operazioni, puoi vedere che l'array visualizzato sullo schermo è composto da tutti elementi uguali a 1.
Swipe to start coding
-
Importazione della libreria Arrays.
-
Ordinamento dell'array fornito di elementi
char. -
Visualizzazione dell'array ordinato sullo schermo.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
What are some other useful methods in the java.util.Arrays library?
Can you explain how to use the fill method with different values?
How do I import and use the Arrays library in my own Java project?
Awesome!
Completion rate improved to 2.63
Utilizzo delle Librerie nel Nostro Codice
Scorri per mostrare il menu
java.util.Arrays
Passiamo ora alla pratica e, come esempio, utilizzeremo la libreria java.util.Arrays. Possiamo osservare che la libreria principale è java, seguita dalla libreria figlia util, e infine dalla libreria specifica di cui abbiamo bisogno, Arrays.
Main.java
1import java.util.Arrays;
Abbiamo già menzionato questa libreria nel corso su arrays durante la trattazione dei metodi degli array. Ora vediamo come sia possibile utilizzare questi metodi nel codice tramite un esempio:
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 + " "); } } }
Analizziamo il codice scritto sopra.
Importiamo la libreria necessaria e utilizziamo una classe di quella libreria per richiamare il suo metodo di ordinamento. È possibile osservare la sintassi di utilizzo: ClassName.methodName(array);.
Si nota inoltre che l'array ordinato viene stampato nella console, con i valori visualizzati dal più piccolo al più grande. Il metodo importato dalla libreria Arrays si è occupato dell'ordinamento.
Esaminiamo anche un altro metodo di 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 + " "); } } }
Abbiamo lo stesso array di interi, ma questa volta non lo ordiniamo. Invece, sostituiamo ogni elemento dell'array con un valore specificato. Nota che prima specifichiamo l'array che vogliamo riempire tra parentesi, e poi forniamo il valore con cui desideriamo riempire l'array.
Dopo tutte le operazioni, puoi vedere che l'array visualizzato sullo schermo è composto da tutti elementi uguali a 1.
Swipe to start coding
-
Importazione della libreria Arrays.
-
Ordinamento dell'array fornito di elementi
char. -
Visualizzazione dell'array ordinato sullo schermo.
Soluzione
Grazie per i tuoi commenti!
single