English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de Java

control de flujo de Java

Java array

Java orientado a objetos (I)

Java orientado a objetos (II)

Java orientado a objetos (III)

Manejo de excepciones de Java

Java lista (List)

Java Queue (cola)

conjuntos de Java Map

conjuntos de Java Set

Java entrada/salida (I/O)

Reader de Java/Writer

otros temas de Java

Uso y ejemplo del método join() de String en Java

Java métodos de String (cadena)

El método join() de String en Java devuelve una nueva cadena que tiene los elementos dados y el delimitador especificado.

la sintaxis del método join() de String

String.join(CharSequence delimiter, Iterable elements)

o

String.join(CharSequence delimiter, CharSequence... elements)

Aquí, ... representa que puede haber uno o más CharSequence (secuencias de caracteres).
Nota: join() es un método estático. No es necesario crear un objeto de cadena para llamar a este método. En su lugar, usamos el nombre de la clase String para llamar al método.

parámetros de join()

  • delimiter - delimitador con el que conectar los elementos

  • elements - elementos a conectar

retorno de join()

  • devuelve una cadena

Ejemplo1:Java String join() y CharSequence()

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

Aquí, se pasaron tres cadenas de texto Java, es y fun al método join(). Estas cadenas de texto se utilizan}}-se conectan con un separador.

Ejemplo2:Java String join() con iteración

import java.util.ArrayList;
class Main {
  public static void main(String[] args) {
    ArrayList<String> text = new ArrayList<>();
    //Añadir elementos al arraylist
    text.add("Java");
    text.add("es");
    text.add("fun");
    String result;
    result = String.join("-", text);
    System.out.println(result);  // Java-es-fun
  }
}

Aquí, se creará una lista de cadenas de tipo String. Los elementos de la lista de ArrayList se utilizan-se conectan con un separador.

Java métodos de String (cadena)