相关疑难解决方法(0)

为什么我不能在String上使用switch语句?

这个功能是否会被放入以后的Java版本中?

有人可以解释为什么我不能这样做,就像Java的switch声明的技术方式一样吗?

java string switch-statement

982
推荐指数
8
解决办法
73万
查看次数

在java中使用switch in case

我需要将以下内容更改ifswitch- case同时检查a String,以提高圈复杂度.

String value = some methodx;
if ("apple".equals(value)) {
    method1;
}

if ("carrot".equals(value)) {
    method2;
}

if ("mango".equals(value)) {
    method3;
}

if ("orange".equals(value)) {
    method4;
}
Run Code Online (Sandbox Code Playgroud)

但我不确定我会得到什么价值.

java string switch-statement

57
推荐指数
4
解决办法
34万
查看次数

标签 统计

java ×2

string ×2

switch-statement ×2