String.Join Método

Definição

Sobrecargas

Nome Description
Join(ICharSequence, ICharSequence[])

Retorna uma nova cadeia de caracteres composta de cópias da junção CharSequence elements com uma cópia do especificado delimiter.

Join(ICharSequence, IIterable)

Retorna uma nova String composta de cópias da junção CharSequence elements com uma cópia do especificado delimiter.

Join(String, IIterable)

Retorna uma nova String composta de cópias da junção CharSequence elements com uma cópia do especificado delimiter.

Join(String, String[])

Retorna uma nova cadeia de caracteres composta de cópias da junção CharSequence elements com uma cópia do especificado delimiter.

Join(ICharSequence, ICharSequence[])

Retorna uma nova cadeia de caracteres composta de cópias da junção CharSequence elements com uma cópia do especificado delimiter.

[Android.Runtime.Register("join", "(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/String;", "", ApiSince=26)]
public static string Join(Java.Lang.ICharSequence delimiter, params Java.Lang.ICharSequence[]? elements);
[<Android.Runtime.Register("join", "(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/String;", "", ApiSince=26)>]
static member Join : Java.Lang.ICharSequence * Java.Lang.ICharSequence[] -> string

Parâmetros

delimiter
ICharSequence

o delimitador que separa cada elemento

elements
ICharSequence[]

os elementos a serem unidos.

Retornos

um novo String que é composto do elements separado pelo delimiter

Atributos

Comentários

Documentação Java para java.lang.String.join(java.lang.CharSequence, java.lang.CharSequence).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Join(ICharSequence, IIterable)

Retorna uma nova String composta de cópias da junção CharSequence elements com uma cópia do especificado delimiter.

[Android.Runtime.Register("join", "(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;", "", ApiSince=26)]
public static string Join(Java.Lang.ICharSequence delimiter, Java.Lang.IIterable elements);
[<Android.Runtime.Register("join", "(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;", "", ApiSince=26)>]
static member Join : Java.Lang.ICharSequence * Java.Lang.IIterable -> string

Parâmetros

delimiter
ICharSequence

uma sequência de caracteres que é usada para separar cada um dos elements caracteres resultantes String

elements
IIterable

um Iterable que terá sua junção elements .

Retornos

um novo String que é composto do elements argumento

Atributos

Comentários

Retorna uma nova String composta de cópias da junção CharSequence elements com uma cópia do especificado delimiter.

<blockquote>Por exemplo,

{@code
                List<String> strings = List.of("Java", "is", "cool");
                String message = String.join(" ", strings);
                //message returned is: "Java is cool"

                Set<String> strings =
                    new LinkedHashSet<>(List.of("Java", "is", "very", "cool"));
                String message = String.join("-", strings);
                //message returned is: "Java-is-very-cool"
            }

</blockquote>

Observe que, se um elemento individual for null, será "null" adicionado.

Adicionado em 1.8.

Documentação Java para java.lang.String.join(java.lang.CharSequence, java.lang.Iterable<? extends java.lang.CharSequence>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Join(String, IIterable)

Retorna uma nova String composta de cópias da junção CharSequence elements com uma cópia do especificado delimiter.

public static string Join(string delimiter, Java.Lang.IIterable elements);
static member Join : string * Java.Lang.IIterable -> string

Parâmetros

delimiter
String

uma sequência de caracteres que é usada para separar cada um dos elements caracteres resultantes String

elements
IIterable

um Iterable que terá sua junção elements .

Retornos

um novo String que é composto do elements argumento

Comentários

Retorna uma nova String composta de cópias da junção CharSequence elements com uma cópia do especificado delimiter.

<blockquote>Por exemplo,

{@code
                List<String> strings = List.of("Java", "is", "cool");
                String message = String.join(" ", strings);
                //message returned is: "Java is cool"

                Set<String> strings =
                    new LinkedHashSet<>(List.of("Java", "is", "very", "cool"));
                String message = String.join("-", strings);
                //message returned is: "Java-is-very-cool"
            }

</blockquote>

Observe que, se um elemento individual for null, será "null" adicionado.

Adicionado em 1.8.

Documentação Java para java.lang.String.join(java.lang.CharSequence, java.lang.Iterable<? extends java.lang.CharSequence>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Join(String, String[])

Retorna uma nova cadeia de caracteres composta de cópias da junção CharSequence elements com uma cópia do especificado delimiter.

public static string Join(string delimiter, params string[]? elements);
static member Join : string * string[] -> string

Parâmetros

delimiter
String

o delimitador que separa cada elemento

elements
String[]

os elementos a serem unidos.

Retornos

um novo String que é composto do elements separado pelo delimiter

Comentários

Documentação Java para java.lang.String.join(java.lang.CharSequence, java.lang.CharSequence).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a