zoukankan      html  css  js  c++  java
  • Java怀旧:break <label> & continue <label>,break <label>相当于简易的goto了,凑活用了

    package com.super119;

    public class BreakContinueLabel {

        public static void main(String[] args) {
            bfinish: {
                for (int i = 0; i < 10; i++) {
                    System.out.println(i);
                    if ( i == 5) break bfinish;
                }
            }
            System.out.println("Break label finished.");
            
            /*
             * This is wrong:
             * cfinish: {
             *     for (int i = 0; i < 10; i++) {
             *         ....
             *     }
             * }
             * 
             * Because "continue label" can't be used 
             * outside of a loop.
             
    */
            cfinish: for (int i = 0; i < 10; i++) {
                for (int j = 0; j < 10; j++) {
                    System.out.println(j);
                    if ( j == 5) continue cfinish;
                }
            }
            System.out.println("Continue label finished.");
        }

    }
  • 相关阅读:
    VS快捷键
    IIS部署WCF
    WLAN的优点
    局域网与WAN比较
    局域网拓扑结构
    局域网协议
    局域网介绍
    wifi主要特性
    wifi发展前景
    Wi-Fi与WAPI主要区别
  • 原文地址:https://www.cnblogs.com/super119/p/2683635.html
Copyright © 2011-2022 走看看