java中switch
case语句范围太大了要怎么处理,比如case要0~100的但当中就分5个段左右的要怎么处理
范围已经除过了但数字不好还要100多个怎么用Case啊if我会
出过了数字不好出啊除下来还有100个
追答啊?什么意思。。。
追问我已经把范围是800到1300一组
1300到2800一组
2800到5800一组
5800到28000一组
280000以上一组这用case怎么做啊
这样啊。。。貌似还是要用到if-else
先用if(i>800&&i1300&&i<2800) num=1;
然后再拿num进行switch-case
如果我做就是这样了。。。不知道对不对的。。。
唉那个老师就要我们用switch和if的都做一个如果switch还是这么做的话看上去有点重复啊
追答嗯。。。帮你查了一下~ 都说大范围的话 先用if-else判断一次~
或者你可以找你老师问问 看有什么更好的方法。。。
到时候顺便发上来~ 方便后人。。。