java吧 关注:1,288,459贴子:12,817,213
  • 9回复贴,共1

刚学java的萌新咨询一下dalao

只看楼主收藏回复

问题如图,我知道这是一个入门题,大家都是用if完成的,但我现在想用switch来完成,请问能实现么?如何实现?


IP属地:黑龙江来自Android客户端1楼2018-09-14 11:26回复
    自顶


    IP属地:黑龙江来自Android客户端2楼2018-09-14 11:27
    回复
      2025-11-23 00:11:21
      广告
      不感兴趣
      开通SVIP免广告
      主要是switch()中填什么,结构内的case后面填什么啊


      IP属地:黑龙江来自Android客户端3楼2018-09-14 11:32
      收起回复
        可以是可以 但是不建议 如果想这么写 说一种思路吧 比较low有点绕了 就是你去判断输入值,if(age<16){ age = 1} if(age>16 && age <18){age=2}.... switch(age){case -1:...break; case -2: ...} 写不下去了 太low了。。


        6楼2018-09-14 11:47
        收起回复


          7楼2018-09-14 14:25
          收起回复
            等于坐公交正着坐3站就到了,你非要反方向坐公交17站到目的地,就算是练习封装,多肽,继承也换个例子吧,不过也能实现吧。。就是麻烦点,多写代码,如果需要+我q 714588944


            IP属地:江西8楼2018-09-15 10:56
            回复