谁能解释一下如何检查 String 是空还是空?
我有一个下面的代码给出不同的结果解释原因。
val someMap = ListMap[String,String]("key1" -> "")
val s = ""
println("s.isEmpty() : "+s.isEmpty())
println("someMap.get(\"key1\") : "+someMap.get("key1").toString().isEmpty)
结果是
s.isEmpty() : true
someMap.get("key1") : false
但为什么?