2019年1月21日 星期一

[Java 學習筆記] Java 程式循環流程控制 break、continue 使用方法及範例

       在寫迴圈程式時,有時如果遇到某條件發生時,可作離開迴圈(break)或不往下執行迴圈內程式(continue)往下一迴圈執行,break continue 指令可以完成這些要求,範例如下:

範例:求1-100的奇數和及1-100的隅數和
  1. class java_ex24_continue_break {
  2.     public static void main(String[] args)  {
  3.         
  4.         //求1-100的奇數和
  5.         int sum 0;
  6.         for (int i=1;i<=100 i++)
  7.         {
  8.             if(== 0){
  9.                 continue;
  10.             }
  11.             
  12.             sum+=i;
  13.         }
  14.         System.out.println("1-100的奇數和 = " sum);
  15.         //求1-100的隅數和
  16.         int sum1 0;
  17.         int ;
  18.         while(true){
  19.             j++;
  20.             if(!= 0){             
  21.                 continue;
  22.             }
  23.             sum1+=j;
  24.             
  25.             if (j>=100)
  26.             {
  27.                 break;
  28.             }
  29.         }
  30.                 System.out.println("1-100的隅數和 = " sum1);
  31.         
  32.     }
  33. }

執行結果: