• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • Java 語法介紹(七):Brake和Label

    發表于:2007-07-14來源:作者:點擊數: 標簽:
    1:break break語句提供了一種方便的跳出循環的方法。 boolean test=true; int i=0; while(test) { i++; if(i=10) break; } 執行這段程序時,盡管while條件表達式始終為真,全循環只運行10次。 2:標號label 標號提供了一種簡單的break語句所不能實現的控制

    1:break

      break語句提供了一種方便的跳出循環的方法。

     

    boolean test=true;
      int i=0;
      while(test)
    {
        i++;
       if(i>=10) break;
    }

     執行這段程序時,盡管while條件表達式始終為真,全循環只運行10次。

    2:標號label

      標號提供了一種簡單的break語句所不能實現的控制循環的方法,當在循環語句中遇到break時,不管其它控制變量,都會終止。但是,當你嵌套在幾層循環中想退出循環時又會怎樣呢?正常的break只退出一重循環,你可以用標號標出你想退出哪一個語句。

    char a;
      outer: //this is the label for the outer loop
      for(int i=0;i<10;i++)
      {
      for(int j=0;j<10;j++)
        {
          a=(char)System.in.read();
          if(a==´b´)
            break outer;
          if(a==´c´)
            continue outer;
        }
      }

      在這個例子中,循環從鍵盤接受100個輸入字符,輸入“b”字符時,break outer語句會結束兩重循環,注意continue outer語句,它告訴計算機退出現在的循環并繼續執行outer循環。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>