Utilizzo Delle Librerie Nel Nostro Codice
java.util.Arrays
Passiamo 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
import java.util.Arrays;
Abbiamo già menzionato questa libreria nel corso sugli array durante la trattazione dei metodi degli array. Ora vediamo come possiamo utilizzare questi metodi nel codice tramite un esempio:
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 + " "); } } }
Analizziamo il codice scritto sopra.
Importiamo la libreria necessaria e utilizziamo una classe di quella libreria per chiamare 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
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 + " "); } } }
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
-
Importare la libreria Arrays.
-
Ordinare l'array dato di elementi
char
. -
Visualizzare l'array ordinato sullo schermo.
Soluzione
solution.java
Grazie per i tuoi commenti!