и b.
вы хотите получить "$a $b", но только если b не пустая. иначе вам нужна a
есть ли в стдлибе функция которая это умеет делать? О_О
мне надоело писать a + b.let{ if(it.isNotEmpty()) " $it" else "" }
(свою util функцию тоже не хочу писать)
listOf(a, b).filter(String::isNotEmpty).joinToString(delimiter = " ")
Обсуждают сегодня