如何在 Kotlin 中將 String 分割成陣列?


在本文中,我們將通過幾個示例來演示如何使用給定的分隔符在 Kotlin 中分割給定的字串。

示例 – 使用給定的分隔符分割字串

在此示例中,我們將建立一個字串,並在其中儲存一些值,然後嘗試使用一些分隔符對其進行分割。

fun main(args: Array<String>) {

   var str = "Tut@or@ia@lsPo@int.@com"
   var delimiter = "@"

   // It will split the given String using '@'
   val parts = str.split(delimiter)

   print(parts)

}

輸出

將生成以下輸出 -

[Tut, or, ia, lsPo, int., com]

示例 – 使用多個分隔符分割字串

fun main(args: Array<String>) {

   var str = "Tu#t@or@ia#@lsP#o@int.@com"

   // passing multiple delimiters
   val parts = str.split("#","@")

   print(parts)

}

輸出

執行後,將生成以下輸出 -

[Tu, t, or, ia, , lsP, o, int., com]

更新於:2022 年 3 月 1 日

2K+ 瀏覽量

開啟你的 職業生涯

完成課程獲取證書

開始
廣告