「Kotlin入門」join()メソッドで指定文字列を結合するサンプル

書式
public static String join(CharSequence delimiter, CharSequence… elements)
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import java.lang.String
import java.util.Arrays
fun main() {
val result = String.join("-", "A001", "B002", "C003")
println(result)
// 配列要素の値
val cftArr = arrayOf("User001", "User002", "User003")
val result2= String.join("-", *cftArr)
println("結果2: "+result2)
// リスト要素の値
val cftArr2 = Arrays.asList(*cftArr)
val result3 = String.join("+", cftArr2)
println("結果3: "+result3)
}
import java.lang.String import java.util.Arrays fun main() { val result = String.join("-", "A001", "B002", "C003") println(result) // 配列要素の値 val cftArr = arrayOf("User001", "User002", "User003") val result2= String.join("-", *cftArr) println("結果2: "+result2) // リスト要素の値 val cftArr2 = Arrays.asList(*cftArr) val result3 = String.join("+", cftArr2) println("結果3: "+result3) }
import java.lang.String
import java.util.Arrays

fun main() {
    val result = String.join("-", "A001", "B002", "C003")
    println(result) 

    // 配列要素の値
    val cftArr = arrayOf("User001", "User002", "User003")
    val result2= String.join("-", *cftArr)
    println("結果2: "+result2) 

    // リスト要素の値
    val cftArr2 = Arrays.asList(*cftArr)
    val result3 = String.join("+", cftArr2)
    println("結果3: "+result3) 
}

実行結果
>kotlin arkgame.jar
A001-B002-C003
結果2: User001-User002-User003
結果3: User001+User002+User003

Kotlin

Posted by arkgame