Kotlin tiene una excelente característica llamada plantillas de cadena. Me encanta de verdad.
val i = 10
val s = "i = $i" // evaluates to "i = 10"
Pero, ¿es posible tener algún formato en las plantillas? Por ejemplo, me gustaría formatear plantillas de doble cadena en kotlin, al menos para establecer un número de dígitos después de un separador decimal:
val pi = 3.14159265358979323
val s = "pi = $pi??" // How to make it "pi = 3.14"?