rrader
05/02/2018, 8:32 AMclass A(val b: Int)
fun main(args: Array<String>) {
val b : Int? = null
val a = if (b != null) { A(b) } else { null }
println(a?.b.toString().length)
}
I thought a?.b.toString().length
will return null, but instead it does null.toString().length
What are the reasons?