String.join() | Java

 

Descripción

El método .join() de la clase String en Java permite unir varias cadenas en una sola. Este método puede ser muy útil cuando necesitamos concatenar una secuencia de cadenas con un delimitador específico.

Para utilizar este método, debemos proporcionar como primer argumento el delimitador que será insertado entre las cadenas, y luego una serie de cadenas o una colección de cadenas que se unirán. Si uno de los elementos es null, se insertará la cadena "null".

Se lanzará una excepción NullPointerException si el delimitador o los elementos son null. También es importante tener en cuenta que este método no modifica las cadenas originales, sino que crea una nueva cadena.

Sintaxis

public static String join(CharSequence delimiter, CharSequence... elements)
public static String join(CharSequence delimiter, Iterable<? extends CharSequence> elements)

Parámetros

Los parámetros que esta función acepta son:

  • delimiter, que es una secuencia de caracteres que se utiliza como delimitador entre cada uno de los elementos que se van a unir.
  • elements, que es un conjunto de secuencias de caracteres o una colección de secuencias de caracteres que se van a unir en una única cadena.

Excepciones

NullPointerException

Clase Padre

String

Ejemplo

String delimiter = "-";
String[] array = new String[] {"Uno", "Dos", "Tres"};
String result = String.join(delimiter, array);
System.out.println(result); // Imprime "Uno-Dos-Tres"

Este ejemplo muestra cómo usar oin() para unir un array de Strings con un delimitador específico.

Artículos

Manual Java

Aprende más sobre Java consultando online o descargando nuestro manual.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Vídeos Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.