String.Join 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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[]
元素要結合在一起。
傳回
一個由分離的 組成的新Stringelementsdelimiter
- 屬性
備註
Java 文件 java.lang.String.join(java.lang.CharSequence, java.lang.CharSequence)。
本頁部分內容為基於 Open Source 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的新 。
<引用區塊>例如,
{@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"
}
</區塊引用>
注意若某個單一元素為 null,則 "null" 會被加入。
新增於1.8版本。
本頁部分內容為基於 Open Source 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的新 。
<引用區塊>例如,
{@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"
}
</區塊引用>
注意若某個單一元素為 null,則 "null" 會被加入。
新增於1.8版本。
本頁部分內容為基於 Open Source 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[]
元素要結合在一起。
傳回
一個由分離的 組成的新Stringelementsdelimiter
備註
Java 文件 java.lang.String.join(java.lang.CharSequence, java.lang.CharSequence)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。