问答详情
源自:7-1 编程练习

关于IF语句的{ }问题

第14行IF语句后面没有{},也能得到一样的结果,为什么

http://img.mukewang.com/57e4cecb00014f2a04580398.jpg

提问者:小样有点拽3910918 2016-09-23 14:43

个回答

  • 我叫土小豆
    2016-09-23 15:20:50

    楼上正解,不过这种问题不懂的话,我建议去复习一下Java语法基础

  • 惊人三明治
    2016-09-23 14:57:58

    1. 没有{}时,if条件如果满足要求,则默认执行第一条,其他的顺序执行

    2. 你的if满足后执行的continue,此时单次的循环下面语句将不执行,直接跳转到下一个循环,因此能得到同样的结果

    3. 如果if没满足,则continue跳过不执行,顺序执行下面的语句

  • powerpoint
    2016-09-23 14:54:59

    前面的课讲过了,当if语句在后面不加括号时执行if后面的第一条语句