Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Uso de Bibliotecas en Nuestro Código | Estructura Profunda de Java
Java Avanzado

Desliza para mostrar el menú

book
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

Main.java

copy
1
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

Main.java

copy
12345678910111213141516171819
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

Main.java

copy
12345678910111213141516171819
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.

Tarea

Swipe to start coding

  1. Importar la biblioteca Arrays.

  2. Ordenar el arreglo dado de elementos char.

  3. Mostrar el arreglo ordenado en pantalla.

Solución

solution.java

solution.java

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 5
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

close

Awesome!

Completion rate improved to 2.63

book
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

Main.java

copy
1
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

Main.java

copy
12345678910111213141516171819
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

Main.java

copy
12345678910111213141516171819
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.

Tarea

Swipe to start coding

  1. Importar la biblioteca Arrays.

  2. Ordenar el arreglo dado de elementos char.

  3. Mostrar el arreglo ordenado en pantalla.

Solución

solution.java

solution.java

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

close

Awesome!

Completion rate improved to 2.63

Desliza para mostrar el menú

some-alt