Очевидно, что существует несколько способов объединения строк в Kotlin:
- processString (pojo.name + "" + pojo.value)
- processString ("$ {pojo.name} $ {pojo.value} ")
- processString (pojo.name.plus (" ") .plus (pojo.value))
Конечно, также с StringBuilder, concat() -Метод и т. Д. Те, которые будут работать.
Но мой вопрос заключается в том, почему Android Studio предлагает «преобразовать конкатенацию в шаблон» и преобразует 1. в 2.? Есть ли какие-либо преимущества в скорости с 2.?Итак, какое преимущество с помощью 2.?