<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    標號與continue,break

    Posted on 2007-09-18 20:48 流浪韓 閱讀(549) 評論(0)  編輯  收藏 所屬分類: J2SE

    標號與continue,break


        可以給語句塊加標號賦予它們名稱,標號位于語句之前。標號只能被continue和break引用。格式如下:
        label:statement
        語句前只允許加一個標號,標號后面不能跟大括號。通過用break后加標號對處于標號中的語句進行控制。往往標號后是for.while.do-while等循環。
        通過用標號,我們可以對外層循環進行控制
    下面是用continue控制標號
    public class Label {

        public static void main(String[] args) {
            System.out.println("i j");
            search:
                for (int i = 0; i < 3; i++) {
                    for (int j = 0; j < 50; j++) {
                        if (j == 3)
                            continue search;
                        System.out.println(i+" "+j);
                    }
                }
        }
    }
    輸出如下:

    i j
    0 0
    0 1
    0 2
    1 0
    1 1
    1 2
    2 0
    2 1
    2 2


    可以看出內層循環并沒有執行50次,而到了continue時就跳到最外層循環去了,continue執行后執行的是i++.

     

    下面是用break控制標號

    public class Label {

        public static void main(String[] args) {
            // TODO Auto-generated method stub
            System.out.println("i j");
            search:
                for (int i = 0; i < 3; i++) {
                    for (int j = 0; j < 50; j++) {
                        if (j == 3)
                            break search;
                        System.out.println(i+" "+j);
                    }
                }
        }
    }

    輸出如下:

    i j
    0 0
    0 1
    0 2
     

    可以看出內層循環也沒有執行50次,而且break后循環就再也沒執行。break跳出的是最外層循環,跳出了標號的范圍。

     

    break跳出標號對查詢一條記錄來說比較有用,當查出自己想要的一條記錄時,就可以跳出循環了,不用再執行了。

    其中標號的另一個用意就在于讓程序員不去用goto(替代了goto),寫出更安全,干凈的代碼


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


    網站導航:
     
    主站蜘蛛池模板: 黄床大片免费30分钟国产精品| 久久久久亚洲av无码尤物| 好吊妞998视频免费观看在线| 国产精品成人观看视频免费| 99久久久国产精品免费牛牛 | wwwxxx亚洲| 国产成+人+综合+亚洲专| 亚洲中文字幕久久精品无码2021| 亚洲午夜电影在线观看高清 | 亚洲AV无码专区电影在线观看| 国产亚洲无线码一区二区| 久久亚洲精品视频| 亚洲AV无码久久寂寞少妇| 久久夜色精品国产噜噜噜亚洲AV| 亚洲网址在线观看| 亚洲免费视频网址| 精品亚洲AV无码一区二区三区| 在线观看亚洲AV日韩AV| 国产亚洲精品AAAA片APP| 男女啪啪免费体验区| 国产精品小视频免费无限app| 青柠影视在线观看免费| 91青青青国产在观免费影视| 皇色在线视频免费网站| 啦啦啦手机完整免费高清观看| 一区二区三区亚洲视频| 在线观看亚洲av每日更新| 亚洲ⅴ国产v天堂a无码二区| 亚洲视频在线观看2018| 在线观看亚洲电影| a级片免费观看视频| 2015日韩永久免费视频播放 | a级毛片毛片免费观看久潮喷| 无码国产精品一区二区免费式芒果 | 亚洲妓女综合网99| 亚洲avav天堂av在线网毛片| eeuss影院免费直达入口| 亚洲电影在线免费观看| 国产美女无遮挡免费网站| 中文字幕人成人乱码亚洲电影| 亚洲白色白色在线播放|