zoukankan      html  css  js  c++  java
  • 4.Java的流程控制.md

    1. break语句

    Java的break语句,正常情况下,break和c++一样,但是Java可以设置一个标签来制定break位置,设置的方法为定义一个标签,其后跟引号。在需要的地方使用break 标签;即可。如下代码,遇到break时候会直接跳出外循环

    //外循环
            outer:
            for (int i = 0; i < 5; i++) {
                System.out.println("i:");
                System.out.println(i);
                //内循环
                for (int j = 0; j < 5; j++) {
                    if (0 == j) {
                        break outer;
                    }
                    System.out.println("j:");
                    System.out.println(j);
                }//for j
            }//for i
    

    2.continue

    对于continue来说和break是一样的

    3.foreach语句

    foreach自动完成循环, 不需要定义起始和结束条件,但是注意,最好不要在其中赋值,很容易出错。
    语法:

    for (type variableName : array | collection) {
        //循环中使用variableName操作获取变量 
    }
    //type:数据类型 
    //variableName :变量的形参
    //array | collection: 实际的变量值
    

    Demo:

    String[] names = {"zhangsan", "lisi", "wangwu"};
    for (String parameter : names) {
        System.out.println(parameter);
    }
    

    4.可变参数:

    • 一个方法最多只可以有一个可变参数;
    • 可变参数必须最后一个
  • 相关阅读:
    10. 正则表达式匹配
    5. 最长回文子串
    板子总结
    2020: 学生查询
    解决apt-get出错
    03如何计算算法的复杂度
    ad如何从PCB中导出元件封装库
    调车遇到的问题及解决办法
    java报错与解决方法总结
    SWD下载k60
  • 原文地址:https://www.cnblogs.com/bugstar/p/8492424.html
Copyright © 2011-2022 走看看