加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – Android studio不会让我在字符串上使用开关吗?

发布时间:2020-12-14 05:59:21 所属栏目:Java 来源:网络整理
导读:我正在 android studio中创建一个 Android应用程序并试图在字符串上创建一个switch case.据我所知,只要你的JDK等于7或更高,这是可能的.我正在使用以下/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home,并在尝试打开字符串时仍然出错. 任何
我正在 android studio中创建一个 Android应用程序并试图在字符串上创建一个switch case.据我所知,只要你的JDK等于7或更高,这是可能的.我正在使用以下/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home,并在尝试打开字符串时仍然出错.

任何人都知道为什么它仍然失败,任何帮助表示赞赏.

编辑:我得到这个eroor错误:(15,16)错误:-source 1.6中不支持switch中的字符串(使用-source 7或更高版本来启用交换机中的字符串)所以在我的项目中它显然使用JDK 1.6但是我无法弄清楚在哪里.

解决方法

你必须将它添加到你的build.gradle(进入android部分)
compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_7
    targetCompatibility JavaVersion.VERSION_1_7
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读