2010-12-09 44 views

回答

9

使用JRE/JDK 1.5,它在String上没有isEmpty方法。这将避免Scala使用1.6的isEmpty而不是它自己的情况。如果您还有Java库,请确保选择与1.5兼容的。

10

java.lang.String.isEmpty()被添加在姜饼(2.3)中。您将不得不编写自己的替换功能...

+0

我对编译2.2编译器编译可用那。它在`IndexedSeqOptimized.isEmpty`中发现`isEmpty`实现。 – 2010-12-09 10:17:20

+1

这是一些斯卡拉奇怪。你的问题中的Android API绝对不会出现,直到姜饼。看到http://developer.android.com/reference/java/lang/String.html#isEmpty()说“自API Level 9以来” – 2010-12-09 10:24:28

7

另外使用(text.length()>0)

4

使用TextUtils.isEmpty()来代替,因为API级别1