Какими методами в Kotlin можно объединять строки?

В Kotlin строки можно объединять несколькими способами:

Короткий ответ

Что ответить на собеседовании

В Kotlin строки можно объединять несколькими способами:

Подробный разбор

Ответ с пояснениями

В Kotlin строки можно объединять несколькими способами:

  1. Оператор +:
val result = "Hello, " + "world!"
  1. Интерполяция строк (string templates):
val name = "John"
val greeting = "Hello, $name!"
  1. Метод plus():
val result = "Hello, ".plus("world!")
  1. Использование StringBuilder для эффективного объединения большого количества строк:
val builder = StringBuilder()
builder.append("Hello, ")
builder.append("world!")
val result = builder.toString()
  1. Функция joinToString() для объединения коллекций строк:
val words = listOf("Hello", "world")
val result = words.joinToString(separator = ", ")

Выбор метода зависит от задачи и производительности.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку