Uso de Bibliotecas en Nuestro Código
java.util.Arrays
Pasemos a la práctica y, como ejemplo, utilizaremos la biblioteca java.util.Arrays
. Podemos observar que la biblioteca principal es java
, seguida por la biblioteca secundaria util
, y finalmente la biblioteca específica que necesitamos, Arrays
.
Main.java
import java.util.Arrays;
Ya hemos mencionado esta biblioteca en el curso sobre arreglos al tratar los métodos de arreglos. Ahora, veamos cómo podemos utilizar estos métodos en el código mediante un ejemplo:
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 + " "); } } }
Analicemos el código escrito anteriormente.
Importamos la librería necesaria y utilizamos una clase de esa librería para llamar a su método de ordenamiento. Se puede observar la sintaxis de cómo se utiliza: ClassName.methodName(array);
.
También se puede ver que el arreglo ordenado se imprime en la consola, mostrando los valores de menor a mayor. El método que importamos de la librería Arrays se encargó del ordenamiento.
Veamos también otro método de 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 + " "); } } }
Tenemos el mismo arreglo de enteros, pero esta vez no lo estamos ordenando. En su lugar, estamos reemplazando cada elemento del arreglo con un valor especificado. Observa que primero especificamos el arreglo que queremos llenar entre paréntesis, y luego proporcionamos el valor con el que queremos llenar el arreglo.
Después de todas las operaciones, puedes ver que el arreglo mostrado en pantalla consiste en todos los elementos iguales a 1
.
Swipe to start coding
-
Importar la biblioteca Arrays.
-
Ordenar el arreglo dado de elementos
char
. -
Mostrar el arreglo ordenado en pantalla.
Solución
solution.java
¡Gracias por tus comentarios!