En Java, ¿cómo unir matrices? 3 formas: Apache Commons ArrayUtils, Java 8 Streams y API simples

Publicado: 2022-01-20
En Java, ¿cómo unir matrices? 3 formas: Apache Commons ArrayUtils, Java 8 Streams y API simples

En este tutorial, repasaremos las diferentes formas en que podemos unir matrices de Java.

Si tiene alguna de las siguientes preguntas, entonces está en el lugar correcto:

  • ¿Cómo puedo concatenar dos matrices en Java?
  • ¿Cómo fusionar dos matrices en Java?
  • 3 formas de combinar arreglos en Java
  • Únase a Array of Primitives con Separator en Java

Estas son las tres formas en que podría unir matrices en Java.

  1. Únase a Array usando la utilidad Apache Common
  2. Únase a Array usando la operación Java8 Stream
  3. Únase a Array utilizando las API estándar de Java

Empecemos:

Cree la clase java CrunchifyJoinArrays3Ways.java .

Ponga debajo del código Java en el archivo.

Echemos un vistazo a algunos de los detalles de la API de Java.

java.lang.System.arraycopy():

Ejemplo de copia de matriz de Java

java.util.Arrays.toString():

Ejemplo de Java toString

java.util.stream():

Ejemplo de Java Stream.of
Ejemplo de flujo de Java

Simplemente ejecute el programa como un programa Java y debería ver un resultado igual al siguiente.

Salida de la consola IntelliJ IDEA:

Avíseme si tiene alguna otra forma de fusionar Java Arrays o si obtiene alguna excepción.