У Котліна є відмінна функція під назвою шаблони рядків. Я дуже люблю це.
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"?