第9章 控制循环语句

1.控制跳转语句break

1.1 Break的使用场景和作用

      break的使用场景:

            在选择结构switch语句中

            在循环语句中

           离开使用场景的存在是没有意义的

     break的作用:

            跳出单层循环

1.2 代码案例

package com.itheima_07;

/*

 * break:中断的意思

 * 使用场景:

 * A:switch语句中

 * B:循环中

 * 注意:

 * 离开使用场景是没有意义的。

 * 作用:

 * 跳出循环,让循环提前结束

 */

public class BreakDemo {

                public static void main(String[] args) {

                               //break;

                                for(int x=1; x<=10; x++) {

                                                if(x == 3) {

                                                    break;

                                                 }

                                               System.out.println("HelloWorld");

                                }

                }

}

2.控制跳转语句continue

2.1 ​​​​​​​continue的使用场景

     在循环语句中

          离开使用场景的存在是没有意义的

     continue的作用:

          单层循环对比break,然后总结两个的区别

          break  退出当前循环

          continue  退出本次循环

2.2 代码案例

package com.itheima_07;

/*

 * continue:继续的意思

 * 使用场景:

 * 循环中

 * 注意:

 * 离开使用场景是没有意义的

 * 作用:

 * 结束一次循环,继续下一次的循环

 * 区别:

 * break:退出循环

 * continue:结束一次循环,继续下一次的循环

 */

public class ContinueDemo {

                public static void main(String[] args) {

                                //continue;

 

                                for(int x=1; x<=10; x++) {

                                                if(x == 3) {

                                                //break;

                                                continue;

                                                }

                                                System.out.println("HelloWorld");

                                }

                }

}

3.​​​​​​​控制跳转语句练习

3.1​​​​​​​ 练习需求:

按要求分析结果,并验证

for(int x=1; x<=10; x++) {

           if(x%3==0) {

            //分别写breakcontinue,说说输出几次

            }

            System.out.println(“我爱林青霞”);

}

3.2 代码案例

package com.itheima_07;

/*

 * 按要求分析结果,并验证

 *

 * break:输出2次

 * continue:输出7次

 */

public class BreakAndContinueDemo {

                public static void main(String[] args) {

                            for (int x = 1; x <= 10; x++) {

                                          if (x % 3 == 0) {

                                                       // 分别写break,continue,说说输出几次

                                                       //break;

                                                        continue;

                                          }

                                          System.out.println("我爱林青霞");

                            }

              }

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值