zoukankan      html  css  js  c++  java
  • java流程控制语句

     if  语句

    格式

    if (条件语句){

        执行语句;

        ……

    }

     if…else  语句

    if (判断条件){

        执行语句1

        ……

    }else{

        执行语句2

        ……

    }

     if…else if…else   语句

    if (判断条件1) {

        执行语句1

    } else if (判断条件2) {

        执行语句2

    }

    ...

    else if (判断条件n) {

        执行语句n

    } else {

        执行语句n+1

    }

      循环语句while

    while(循环条件){

    执行语句

    ………

    }

      循环语句for

    for(初始化表达式; 循环条件; 操作表达式){

        执行语句

        ………

    }

      循环语句do…while

    do {

    执行语句

    ………

    } while(循环条件);

      无限循环

    最简单无限循环格式:

    while(true){}

    for(;;){}

    无限循环存在的原因是并不知道循环多少次,而是根据某些条件,来控制循环。

      循环嵌套

    for(初始化表达式; 循环条件; 操作表达式) {

        ………

        for(初始化表达式; 循环条件; 操作表达式) {

            执行语句

            ………

        }

        ………

    }

    两层for循环,分别为外层循环和内层循环,外层循环用于控制打印的行数,内层循环用于打印列数

    break语句---------------作用是跳出循环语句,执行后面的代码

    continue语句-------------作用是终止本次循环,执行下一次循环

       选择结构switch

    switch (表达式){

        case 目标值1:

            执行语句1

            break;

        case 目标值2:

            执行语句2

            break;

        ......

        case 目标值n:

            执行语句n

            break;

        default:

            执行语句n+1

            break;

    }

    注意的是,在switch语句中的表达式只能是byte、short、char、int类型的值,如果传入其它类型的值,程序会报错。

     

  • 相关阅读:
    使用三星720n液晶显示器的体会
    昨天终于买显示器了
    2005525早上
    抵制日货的结果zt
    读写配置文件类
    递归 访问树节点
    IE条件注释
    闭包 页面渐变
    模块 替换HTML 字符实体(双引号、左右尖括号)
    闭包 查找节点序号
  • 原文地址:https://www.cnblogs.com/haoduoyu0512/p/13204547.html
Copyright © 2011-2022 走看看