黑马程序员技术交流社区

标题: 学编程,不但要看会听会,关键要写会 [打印本页]

作者: javaking    时间: 2015-6-29 18:43
标题: 学编程,不但要看会听会,关键要写会
本帖最后由 javaking 于 2015-6-29 18:45 编辑

前几天学习switch语句,看视频感觉挺简单的,也没做练习直接跨过去了,结果今天用的时候却犯了很低级的失误

  1. <P>
  2. <P>                switch(num)
  3.                 {
  4.                         case 12,1,2:
  5.                         {System.out.println(num+"月是冬季");
  6.                                 break;}
  7.                         case 3,4,5:
  8.                         {System.out.println(num+"月是春季");
  9.                                 break;}
  10.                         case 6,7,8:
  11.                         {System.out.println(num+"月是夏季");
  12.                                 break;}
  13.                         case 9,10,11:
  14.                                 {System.out.println(num+"月是秋季");
  15.                                 break;}
  16.                         default:
  17.                         {System.out.println("输入的月份有误!");
  18.                                 break;}
  19.                 }</P></P>
复制代码

实际上case应该这么用
  1.                         case 12:
  2.                         case 1:
  3.                         case 2:
  4.                                    {System.out.println(num+"月是冬季");
  5.                                 break;}
复制代码

看来学程序啥的,还是应该多去写,而不是主观上感觉简单,就直接跨过去了,其实很多细节自己不写一遍根本发现不了。
作者: rdzhang1010    时间: 2015-6-29 19:49
深有体会。。。。。。
作者: q78296648    时间: 2015-6-29 21:11
恭喜恭喜!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2