String.Join Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| Join(ICharSequence, ICharSequence[]) |
Возвращает новую строку, состоящую из копий присоединенных |
| Join(ICharSequence, IIterable) |
Возвращает новый |
| Join(String, IIterable) |
Возвращает новый |
| Join(String, String[]) |
Возвращает новую строку, состоящую из копий присоединенных |
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.
Части этой страницы — это изменения на основе работы, созданной и общей 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.
Части этой страницы — это изменения на основе работы, созданной и общей 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 и используемых в соответствии с условиями, описанными в разделе "".