Unión de cadena Java ()

El método join () de Java String devuelve una nueva cadena con los elementos dados unidos con el delimitador especificado.

La sintaxis del join()método de cadena es:

 String.join(CharSequence delimiter, Iterable elements)

o

 String.join(CharSequence delimiter, CharSequence… elements)

Aquí, significa que puede haber uno o más CharSequence.

Nota: join() es un método estático. No es necesario crear un objeto de cadena para llamar a este método. Más bien, llamamos al método usando el nombre de la clase String.

Parámetros de join ()

El join()método toma dos parámetros.

  • delimitador : el delimitador que se unirá con los elementos
  • elementos - elementos a unir

Notas:

  • Puede pasar cualquier clase que implemente CharSequencea join().
  • Si se pasa un iterable, sus elementos se unirán. Lo iterable debe implementar CharSequence.
  • Cadena , StringBuffer , CharBuffer etc., son CharSequence ya que estas clases implementan.

join () Valor devuelto

  • devuelve una cadena

Ejemplo 1: Java String join () con CharSequence ()

 class Main ( public static void main(String() args) ( String result; result = String.join("-", "Java", "is", "fun"); System.out.println(result); // Java-is-fun ) )

Aquí, hemos pasado tres cuerdas Java, isy funal join()método. Estas cadenas se unen mediante el -delimitador.

Ejemplo 2: Java String join () con Iterable

 import java.util.ArrayList; class Main ( public static void main(String() args) ( ArrayList text = new ArrayList(); // adding elements to the arraylist text.add("Java"); text.add("is"); text.add("fun"); String result; result = String.join("-", text); System.out.println(result); // Java-is-fun ) )

Aquí, Stringse crea una ArrayList de tipo. Los elementos de ArrayList se unen mediante el -delimitador.

Articulos interesantes...