我们可以在Java的同一个switch语句中调用另一个案例中的“case”
发布时间:2020-12-15 00:08:02 所属栏目:Java 来源:网络整理
导读:我的意图是在同一个switch语句中调用另一个case中的两个case, switch (orderType) { case 1: statement 1; break; case 2: statement 2; break; case 3: **call case 1;** **Call case 2;** break; default: break;`} 我们可以用Java做到吗? 解决方法 虽然
我的意图是在同一个switch语句中调用另一个case中的两个case,
switch (orderType) { case 1: statement 1; break; case 2: statement 2; break; case 3: **call case 1;** **Call case 2;** break; default: break;` } 我们可以用Java做到吗? 解决方法
虽然您无法直接影响切换案例,但您可以从一个案例中调用switch的父方法并传递不同的参数.例如,
void foo(int param1,String param2,...) { switch (param1) { case 0: foo(1,"some string"); break; case 1: //do something break; default: break; } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |