• 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.可变参数:

    • 一个方法最多只可以有一个可变参数;
    • 可变参数必须最后一个
  • 相关阅读:
    1043. 输出PATest(20)
    1042. 字符统计(20)
    1041. 考试座位号(15)
    1040. 有几个PAT(25)
    1035. 插入与归并(25)
    栈:火车进站
    ABC Fennec VS. Snuke
    费解的开关
    最短Hamilton路径
    built?
  • 原文地址:https://www.cnblogs.com/bugstar/p/8492424.html
Copyright © 2020-2023  润新知