Estrazione di sottostringhe

Kotlin:
Estrazione di sottostringhe

Come fare:

fun main() {
    val frase = "Ciao mondo Kotlin!"
    val saluto = frase.substring(0, 4)
    val oggettoSaluto = frase.substring(5, 10)
    
    println(saluto) // Output: Ciao
    println(oggettoSaluto) // Output: mondo
}

Approfondimento

Kotlin, come Java, ha una funzione substring che viene dal mondo del C e C++ con le loro funzioni strncpy e substr. I metodi alternativi includono l’uso di split, regex o le API di Kotlin take e drop. La funzione substring di Kotlin è sicura – se l’indice è fuori dai limiti, otterrai un’eccezione e in questo modo, il controllo degli errori è integrato.

Vedere anche