У Kotlin есть отличная функция, которая называется строковые шаблоны. Мне действительно нравится это.
val i = 10
val s = "i = $i" // evaluates to "i = 10"
Но возможно ли иметь какое-либо форматирование в шаблонах? Например, я хотел бы отформатировать Double в строковых шаблонах в kotlin, по крайней мере, чтобы установить количество цифр после десятичного разделителя:
val pi = 3.14159265358979323
val s = "pi = $pi??" // How to make it "pi = 3.14"?