Язык

String.Join Метод

Определение

Перегрузки

Имя. Описание
Join(ICharSequence, ICharSequence[])

Возвращает новую строку, состоящую из копий присоединенных CharSequence elements вместе с копией указанного delimiter.

Join(ICharSequence, IIterable)

Возвращает новый String состав копий присоединенных CharSequence elements вместе с копией указанного delimiter.

Join(String, IIterable)

Возвращает новый String состав копий присоединенных CharSequence elements вместе с копией указанного delimiter.

Join(String, String[])

Возвращает новую строку, состоящую из копий присоединенных CharSequence elements вместе с копией указанного delimiter.

Join(ICharSequence, ICharSequence[])

Возвращает новую строку, состоящую из копий присоединенных CharSequence elements вместе с копией указанного 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

Параметры

delimiter
ICharSequence

разделитель, разделитель, разделяющий каждый элемент

elements
ICharSequence[]

элементы для объединения.

Возвращаемое значение

новое String , состоящее из elements разделенных разделим delimiter

Атрибуты

Комментарии

Java документации по java.lang.String.join(java.lang.CharSequence, java.lang.CharSequence).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Join(ICharSequence, IIterable)

Возвращает новый String состав копий присоединенных CharSequence elements вместе с копией указанного 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

Параметры

delimiter
ICharSequence

последовательность символов, которая используется для разделения каждого из elements полученных символов. String

elements
IIterable

объект Iterable , который будет elements объединяться вместе.

Возвращаемое значение

новоеString, состоящее из аргумента elements

Атрибуты

Комментарии

Возвращает новый String состав копий присоединенных CharSequence elements вместе с копией указанного delimiter.

<blockquote>Например,

{@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>

Обратите внимание, что при наличии отдельного элемента null"null" добавляется.

Добавлено в версии 1.8.

Java документации по java.lang.String.join(java.lang.CharSequence, java.lang.Iterable<? extends java.lang.CharSequence>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Join(String, IIterable)

Возвращает новый String состав копий присоединенных CharSequence elements вместе с копией указанного delimiter.

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

Параметры

delimiter
String

последовательность символов, которая используется для разделения каждого из elements полученных символов. String

elements
IIterable

объект Iterable , который будет elements объединяться вместе.

Возвращаемое значение

новоеString, состоящее из аргумента elements

Комментарии

Возвращает новый String состав копий присоединенных CharSequence elements вместе с копией указанного delimiter.

<blockquote>Например,

{@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>

Обратите внимание, что при наличии отдельного элемента null"null" добавляется.

Добавлено в версии 1.8.

Java документации по java.lang.String.join(java.lang.CharSequence, java.lang.Iterable<? extends java.lang.CharSequence>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Join(String, String[])

Возвращает новую строку, состоящую из копий присоединенных CharSequence elements вместе с копией указанного delimiter.

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

Параметры

delimiter
String

разделитель, разделитель, разделяющий каждый элемент

elements
String[]

элементы для объединения.

Возвращаемое значение

новое String , состоящее из elements разделенных разделим delimiter

Комментарии

Java документации по java.lang.String.join(java.lang.CharSequence, java.lang.CharSequence).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к