前几天我正在试验,我实施了一个switch语句并没有遇到任何麻烦。
我现在可以改变我的if else if语句来切换语句吗?是否有人熟悉问题所在?
编辑:这是解释问题的来源之一 http://tools.android.com/tips/non-constant-fields
注意说:
解决方案很简单:将switch语句转换为if-else语句。
答案 0 :(得分:2)
在jdk 1.6中切换只处理大多数其他语言的整数。
在新的sdk 1.7中,switch也处理String值。在某些方面如何 使用String类中的equals方法来处理比较。