如何在 Kotlin 中正確連線字串?


在 Kotlin 中有不同的方法可以連線字串。例如,我們可以使用$ 運算子,也可以使用 append() 函式,或者我們可以簡單地使用 "+" 運算子連線兩個字串。

示例 - 使用“$”連線

Kotlin 提供了一個運算子來引用變數或表示式。在本文中,我們將瞭解如何使用“$”運算子連線兩個字串。

fun main(args: Array<String>) {
   val a = "Tutorialspoint"
   val b = ".com"
   println("String 1: " + a)
   println("String 2: " + b)
   println("Concatenated String: " + "$a$b")
}

輸出

它將生成以下輸出 -

String 1: Tutorialspoint
String 2: .com
Concatenated String: Tutorialspoint.com

示例 - 使用 append() 連線

在本例中,我們將瞭解如何使用 String Builder 物件的 append() 將兩個不同的字串連線到一個字串中。我們將修改上面的示例以實現相同的操作。

fun main(args: Array<String>) {
   val a = "Tutorialspoint"
   val b = ".com"
   println("String 1: " + a)
   println("String 2: " + b)
   println("Concatenated String: " + StringBuilder().append(a).append(b).toString())
}

輸出

它將生成以下輸出 -

String 1: Tutorialspoint
String 2: .com
Concatenated String: Tutorialspoint.com

示例 - 使用“+”連線

我們可以簡單地使用“+”運算子來連線字串。讓我們修改上面的示例。

fun main(args: Array<String>) {
   val a = "Tutorialspoint"
   val b = ".com"
   println("String 1: " + a)
   println("String 2: " + b)
   println("Concatenated String: " + a+b)
}

輸出

它將生成以下輸出 -

String 1: Tutorialspoint
String 2: .com
Concatenated String: Tutorialspoint.com

更新於:2022 年 3 月 16 日

8K+ 的觀看次數

開啟你的事業

完成此課程即可獲得認證

開始
廣告