posts - 24,  comments - 29,  trackbacks - 0
                   在Java中惟一用到標簽的地方就是在循環(huán)語句之前。“標簽”就是一個后面跟有冒號的標識符,如:lable:
                  它在代碼中應(yīng)該靠在循環(huán)語句的前面,盡量不要在標簽與循環(huán)語句之間加入任何其它的語句。
                  標簽語句的作用:就是利用中斷和繼續(xù)可以更加有效地控制復(fù)雜的嵌套循環(huán)結(jié)構(gòu),如果沒有嵌套循環(huán)結(jié)構(gòu)也就沒有使用標簽的意義了。
           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!");
           }
          }
          輸出結(jié)果:
                            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會結(jié)束inner的當次循環(huán),并到達inner標簽的開始位置,重新進入緊接在那個標簽后面的循環(huán)。
                   continue會結(jié)束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)站導(dǎo)航:
           
          <2007年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

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

          留言簿(2)

          隨筆檔案

          積分與排名

          • 積分 - 31456
          • 排名 - 1347

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 日照市| 田东县| 洪雅县| 平罗县| 新郑市| 砀山县| 伊通| 佛山市| 安平县| 昂仁县| 淮阳县| 满洲里市| 广德县| 田阳县| 星子县| 临湘市| 山东省| 旌德县| 武清区| 庄浪县| 济源市| 洪洞县| 昆明市| 临颍县| 平顺县| 定西市| 洪雅县| 互助| 林州市| 行唐县| 广水市| 甘孜| 邵东县| 嵩明县| 临汾市| 合肥市| 衡阳县| 田东县| 崇阳县| 青铜峡市| 锡林浩特市|