【发布时间】:2024-05-14 21:20:03
【问题描述】:
这里我不想在switch 中使用旧的Switch 模式,例如case R.id.btnCoolNames:。
我想在switch 中使用if 语句。我在onClick 中使用这个switch 方法来调用cardView。
所以我在编写这段代码时遇到了这个错误/弹出窗口。 也许我的代码不正确,因为我没有找到任何这样的例子。
我该如何解决这个问题??
【问题讨论】:
-
“我想在 switch 中使用 if 语句”——是什么让你认为这是有效的语法?看起来你只需要完全摆脱 switch 部分......如果你删除
switch (v.getId()) {和右括号,你所得到的就是有效的。 -
如果你只是在做 if/else,为什么还要使用 switch?你能分享你在哪里看到这个使用 if 的“新”样式开关吗?
-
@JonSkeet 谢谢,现在我明白了。
标签: java android android-studio switch-statement