Gilberto Diaz
04/22/2020, 5:56 PMAntoine Gagnon
04/22/2020, 7:22 PMif(firstName?.isNotEmpty == true)
Or you could add an extension such as
fun String?.isNotNullOrEmpty(): Boolean {
return !this.isNullOrEmpty()
}
If you just want it to be more verbosetddmonkey
04/23/2020, 8:08 AMtddmonkey
04/23/2020, 8:09 AMval parts = listOf(firstName, middleInitial, lastName)
return parts
.filter { it.isNotBlank() }
.map { it.trim() }
.joinToString(" ")
Gilberto Diaz
04/23/2020, 3:28 PMGilberto Diaz
04/23/2020, 3:29 PMelse {}
jacoco complains about missing cases.Gilberto Diaz
04/23/2020, 3:39 PMGilberto Diaz
04/23/2020, 3:39 PM