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 {
    语句块n; }

    switch case分支结构

     switch(变量/表达式) {

    case 字面值1: 语句块1; break;
    case 字面值2: 语句块2; break; ...
    default:语句块n;

     }

    循环结构

     概念:在Java程序中若希望重复执行一段代码时,就需要使用循环结构。 任何复杂的程序逻辑都可以通过顺序、分支、循环三种程序结构实现。

    for循环

     结构:

    for(初始化表达式; 条件表达式; 修改初始值表达式) {
      循环体;

    }

    continue关键字
    continue语句用在循环体中,用于结束本次循环而开始下一次循环。
    break关键字

     break用于退出当前语句块,break用在循环体中用于退出循环。 for(;;) - 这种没有循环条件的循环叫做 无限循环,俗称“死循环”

    while循环

     结构:

    while(条件表达式) { 循环体;

    while循环和for循环比较

     1、while循环和for循环完全可以互换,当然推荐使用for循环。

    2、 while循环更适合于明确循环条件但不明确循环次数的场合中。

    3、for循环更适合于明确循环次数或范围的场合中。
    4、while(true) 等价于 for(;;) 都表示无限循环。

  • 相关阅读:
    [Java Spring] Convertors
    [Java Spring] @InitBinder
    [Java Spring] Validations for Entity
    [Java JPA] @Query
    测试人员为什么要深入到项目实现中去
    有赞的深度需求功能测试
    youtube-dl 使用
    mysql update 的时候使用left join和where语句
    openstack 虚拟机设备管理器cpu核数与任务管理器不一致
    tcp扫描器实现原理
  • 原文地址:https://www.cnblogs.com/goldenwangyi/p/15009448.html
Copyright © 2011-2022 走看看