https://kotlinlang.org logo
Title
s

Smallville7123

04/16/2019, 7:18 PM
is this condensable?
if (expansion.length != 0)
    if (expansion.last().equals(' ')) return expansion.dropLast(1).toString()
return expansion.toString()
l

Luke

04/16/2019, 7:20 PM
return if (expansion.isNotEmpty() && expansion.last() == ' ') expansion.dropLast(1).toString() else expansion.tostring()
r

Robert

04/16/2019, 7:21 PM
If it would be allowed to strip multiple whitespaces on the end, then
expension.trimEnd()
s

Smallville7123

04/16/2019, 7:22 PM
ok
s

Shawn A

04/16/2019, 7:22 PM
why are you calling
toString
?
l

Luke

04/16/2019, 7:23 PM
+1 for
.trimEnd()
, I did not really consider the context
s

Smallville7123

04/16/2019, 7:25 PM
return
expansion.trimEnd().toString()
works ^-^
@Shawn A cus
expansion
is of type
StringBuilder
i

ilya.gorbunov

04/16/2019, 11:35 PM
expansion.removeSuffix(" ")
👏 1