zoukankan      html  css  js  c++  java
  • 【Java】Java 语言中流程控制语句(分支语句、循环语句、转移语句)的一些新特性

    1.分支语句

    switch 多分支语句

    • 控制表达式的数据类型只能是 byte、short、char、int、String 和枚举类型。
    • case 标签后的值必须是常量。
    • default 语句可选,当所有 case 语句都不匹配控制表达式的值时,默认执行。

    2.转移语句

    break 语句

    在嵌套循环中,break 语句不仅能结束当前循环,还能直接结束其外层循环,只需在 break 后跟一个标签,该标签用于标识一个外层循环。

    代码示例:

    package test;
    
    public class Test {
        public static void main(String[] args) {
            for(int i = 1; i <= 9; i++) {
                for(int j = 1; j <= i ; j++) {
                    if(j == 3) {
                        break;
                    }
                    System.out.print(j + "*" + i + "=" + i*j +" ");
                }
                System.out.println();
            }
            
            System.out.println();
            
            outer: for(int i = 1; i <= 9; i++) {
                for(int j = 1; j <= i ; j++) {
                    if(j == 3) {
                        break outer;
                    }
                    System.out.print(j + "*" + i + "=" + i*j +" ");
                }
                System.out.println();
            }
        }
    }

    输出结果:

  • 相关阅读:
    Linux Shell 基本语法
    VIM选择文本块/复制/粘贴
    linux vi命令详解2
    SSH命令详解2
    JAVA调用Shell脚本
    scp命令的用法详解
    Java实践 — SSH远程执行Shell脚本
    Remote SSH: Using JSCH with Expect4j
    c++内置函数---7
    c++将引用作为函数的参数---6
  • 原文地址:https://www.cnblogs.com/bjxqmy/p/13264648.html
Copyright © 2011-2022 走看看