分享

【Java基础 3】流程控制

 小王曾是少年 2023-05-28 发布于江苏

🍊 Java学习:社区快速通道

文章目录

1 概述

1.1 顺序结构

一种基本的控制结构,它按照语句出现的顺序执行操作

1.2 分支结构

分支结构又被称为选择结构,根据条件成立与否来执行操作

1.3 循环结构

循环结构是一种重复结构,如果条件成立,它会重复执行某一循环体,直到出现不满足的条件为止


2 分支结构

2.1 if 条件语句

if 条件结构是根据条件判断之后再做处理

if(条件语句){}
if (条件语句){}else{}
if (条件语句){}else if(条件语句){}
if (条件语句){}else if(条件语句){}else{}

2.2 switch

switch(表达式){
    case 取值 1: 语句块 1;break;
    case 取值 n: 语句块 n;break;
    default: 语句块 n+1;break;
}

switch 语句有关规则

  • 表达式的返回值必须是下述几种类型之一 :int, byte, char, short, String;
  • case 子句中的取值必须是常量,且所有 case 子句中的取值应是不同的;
  • default 子句是可选的
  • break 语句用来在执行完一个 case 分支后使程序跳出 switch 语句块;如果 case 后面没有写 break 则直接往下面执行。
  • Case 后面的执行体可写{ }也可以不写{ }

3 循环结构

3.1 简介

循环语句功能
在循环条件满足的情况下,反复执行特定代码

循环语句分类

  1. for 循环
  2. while 循环
  3. do/while 循环

3.2 while循环

符合条件,循环继续执行;否则,循环退出
特点:先判断,再执行


语法:

while(条件表达式){
    //语句块;
}

3.3 do-while循环

先执行一遍循环操作,符合条件,循环继续执行;否则,循环退出
特点:先执行,再判断

语法:

do {
    循环操作
}while ( 条件表达式 );

while 循环和 do-while 循环的区别?

  • while:先判断条件,如果条件满足,再执行循环操作
  • do while:先执行一遍循环操作,然后再判读条件,如果条件满足,继续执行循环操作。

3.4 for循环

语法:

for(初始化参数;判断条件 ;更新循环变量){
    循环体;
}

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多