posts - 24,  comments - 29,  trackbacks - 0
                   在Java中惟一用到標簽的地方就是在循環(huán)語句之前。“標簽”就是一個后面跟有冒號的標識符,如:lable:
                  它在代碼中應該靠在循環(huán)語句的前面,盡量不要在標簽與循環(huán)語句之間加入任何其它的語句。
                  標簽語句的作用:就是利用中斷和繼續(xù)可以更加有效地控制復雜的嵌套循環(huán)結構,如果沒有嵌套循環(huán)結構也就沒有使用標簽的意義了。
           public class LabeledFor
          {
              public static void main(String[] args)
              {
                  outer:
                  for(int i=0;i<5;i++)
               {
                System.out.println("i="+i);
                inner:
                for(int j=0;j<3;j++)
                {
                 System.out.println("j="+j);
                 if(j%2==0)
                 {
                  System.out.println("countinue inner");
                  continue inner;
                 }
                 if(i%2==1)
                 {
                  System.out.println("continue outer");
                  continue outer;
                 }
                 if(i==3)
                 {   
                  System.out.println("break outer");
                  break outer;
                 }
                }
            }
             System.out.println("this is all over!");
           }
          }
          輸出結果:
                            i=0
                            j=0
                            continue inner
                            j=1
                            j=2
                            continue inner
                            i=1
                            j=0
                            continue inner
                            j=1
                            continue outer
                            i=2
                            j=0
                            continue inner
                            j=1
                            j=2
                            continue inner
                            i=3
                            j=0
                            continue inner
                            j=1
                            continue outer
                            i=4
                            j=0
                            continue  inner
                            j=1
                            j=2
                            continue inner
                            this is all over!
          分析:
                   continue會結束inner的當次循環(huán),并到達inner標簽的開始位置,重新進入緊接在那個標簽后面的循環(huán)。
                   continue會結束outer的當次循環(huán),并到達outer標簽的開始位置,重新進入緊接在那個標簽后面的循環(huán)。
                    break會中斷當前的outer循環(huán),并到達標簽outer指示循環(huán)的末尾。
          posted on 2007-08-11 17:16 心隨Wǒ動 閱讀(499) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          <2007年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          QQ群:9028409
          QQ:29850994
          點擊這里給我發(fā)消息

          留言簿(2)

          隨筆檔案

          積分與排名

          • 積分 - 31450
          • 排名 - 1348

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 教育| 台南市| 乌拉特后旗| 临澧县| 洪湖市| 齐齐哈尔市| 石嘴山市| 尚志市| 青浦区| 阳东县| 蒙山县| 泰和县| 大方县| 衢州市| 前郭尔| 浦县| 佛山市| 海淀区| 保康县| 永德县| 巍山| 宣恩县| 玉林市| 靖安县| 安国市| 灌南县| 肇源县| 盐山县| 霍城县| 九寨沟县| 夹江县| 新郑市| 天水市| 汝州市| 达孜县| 阜新市| 岳普湖县| 礼泉县| 灵璧县| 离岛区| 辉南县|