¿Cómo puedo hacer un salto de línea (continuación de línea) en Kotlin?

Tengo una larga línea de código que quiero dividir entre múltiples líneas. ¿Qué uso y cuál es la syntax?

Por ejemplo, agregar un montón de cadenas:

val text = "This " + "is " + "a " + "long " + "long " + "line" 

No hay un símbolo para la continuación de línea en Kotlin. Como su gramática permite tener espacios entre casi todos los símbolos, puedes simplemente romper la afirmación:

 val text = "This " + "is " + "a " + "long " + "long " + "line" 

Sin embargo, si la primera línea de la statement es una statement válida, no funcionará :

 val text = "This " + "is " + "a " + "long " + "long " + "line" // syntax error 

Para evitar estos problemas al dividir sentencias largas en varias líneas, puede usar paréntesis:

 val text = ("This " + "is " + "a " + "long " + "long " + "line") // no syntax error 

Para get más información, vea Kotlin Grammar .