1. 程式人生 > >第3章 控制循環語句

第3章 控制循環語句

控制循環語句

第3章 控制循環語句

控制跳轉語句break
1.1.1 Break的使用場景和作用
break的使用場景:
在選擇結構switch語句中
在循環語句中
離開使用場景的存在是沒有意義的
break的作用:
跳出單層循環
1.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");
    }
    }
    }
    
    1.2 控制跳轉語句continue
    2.1.2.1 continue的使用場景:
    在循環語句中
    離開使用場景的存在是沒有意義的
    continue的作用:
    單層循環對比break,然後總結兩個的區別
    break  退出當前循環
    continue  退出本次循環
    1.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");
}
}
}

1.3 控制跳轉語句練習
2.1.3.1 練習需求:
按要求分析結果,並驗證
for(int x=1; x<=10; x++) {
if(x%3==0) {
//分別寫break,continue,說說輸出幾次
}
System.out.println(“我愛林青霞”);
}
1.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("我愛林青霞");
}

}
}

第3章 控制循環語句