本帖最后由 javaking 于 2015-6-29 18:45 编辑
前几天学习switch语句,看视频感觉挺简单的,也没做练习直接跨过去了,结果今天用的时候却犯了很低级的失误
- <P>
- <P> switch(num)
- {
- case 12,1,2:
- {System.out.println(num+"月是冬季");
- break;}
- case 3,4,5:
- {System.out.println(num+"月是春季");
- break;}
- case 6,7,8:
- {System.out.println(num+"月是夏季");
- break;}
- case 9,10,11:
- {System.out.println(num+"月是秋季");
- break;}
- default:
- {System.out.println("输入的月份有误!");
- break;}
- }</P></P>
复制代码
实际上case应该这么用
- case 12:
- case 1:
- case 2:
- {System.out.println(num+"月是冬季");
- break;}
复制代码
看来学程序啥的,还是应该多去写,而不是主观上感觉简单,就直接跨过去了,其实很多细节自己不写一遍根本发现不了。 |
|