Android:switch语句两个月前没有运行,但现在没有惹麻烦

时间:2013-12-29 15:46:35

标签: android

几个月前,在我的android代码中,每当我使用switch语句时,我都有一个奇怪的错误(不幸的是我不记得它是什么)而且我在互联网上读到我应该把它改成if if else if statement ,因为android处理那些

的方式存在一些普遍的问题

前几天我正在试验,我实施了一个switch语句并没有遇到任何麻烦。

我现在可以改变我的if else if语句来切换语句吗?是否有人熟悉问题所在?

编辑:这是解释问题的来源之一 http://tools.android.com/tips/non-constant-fields

注意说:

解决方案很简单:将switch语句转换为if-else语句。

1 个答案:

答案 0 :(得分:2)

在jdk 1.6中切换只处理大多数其他语言的整数。

  

在新的sdk 1.7中,switch也处理String值。在某些方面如何   使用String类中的equals方法来处理比较。