老师这段代码if 后面掉了个else吧

来源:5-3 学生选课---删除 Map 中的学生

红袖侍读

2016-06-13 06:26

最后几句,如果为空继续循环,不为空才能执行删除操作啊,老师现在这段代码的意思是即使为空也要删除?

写回答 关注

5回答

  • 慵懒的Y桑
    2016-07-29 15:37:59

    这里的else是可以不用加的

  • 愤怒的香柚
    2016-07-22 10:28:30

    如果为空,输出该ID不存在之后跳出if循环紧接着会执行下一个if循环,若不为空,则不执行if循环里的语句而是执行下面的删除语句!

  • helloworld2008
    2016-06-21 17:14:04

    如果为空,继续下次循环,重新执行:<删除id_请输入id....语句>,而不是继续往下走删除语句。

    如果不为空,直接执行下面的删除语句。

  • 玫瑰肉丝肉啃肉
    2016-06-13 10:10:36

    continue 的作用就是跳过循环体重剩余的语句执行下一次循环

  • 玫瑰肉丝肉啃肉
    2016-06-13 10:06:37

    加else和不加else 效果是一样的 所以老师没有加了

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409778 学习 · 4339 问题

查看课程

相似问题