Language

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で構成される新しいelementsdelimiter

属性

注釈

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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で構成される新しいelementsdelimiter

注釈

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象