java基础干货 (第二篇 数据流程结构:顺序、选择、循环)

    技术2026-03-04  9

    day04

    一、顺序结构

    public class Hello{ public static void main(String[] args){ System.out.println("今天天气不错"); System.out.println("而且今天放假"); System.out.println("真是太好了"); System.out.println("去和小伙伴一起玩"); } } //从上往下顺序执行的代码为顺序结构

    二、选择结构

    (一)单if语句


    格式:

    if(条件判断) {语句体; }


    (二)标准if…else语句:


    格式:

    if(条件判断) {语句体; }else { 语句体2; }


    (三)if…else扩展语句:


    格式:

    if(条件判断1) {执行语句1; }else if(条件判断2){ 执行语句2; }else if(条件判断n) { 执行语句n; }else { 执行语句n+1)


    注意:

    if语句细节问题:较简单不做总结

    if语句格式要用的英文单词:if、else、

    (四)switch语句:


    格式:

    switch(表达式) { case 常量1: 语句体1; break; case 常量2: 语句体2; break; … default: 语句体n+1; break; }


    注意:

    switch语句细节:

    1、case后面只能跟常量,且不能重复。

    2、如果default不写,那么表示所有的case都不匹配的话,那么不会执行任何的代码。

    3、switch后面小括号中的表达式可以写:byte short int char JDK5枚举

    switch语句使用到的单词:switch、case、break、default


    day05

    一、循环结构


    (一)for循环语句


    格式: for(初始化表达式1;条件判断2;步进表达式4){ 循环体3 } 1234>234>234…2不满足为止

    注意:

    1.看到for就知道循环。 2.看到初始化语句,就要知道循环从什么时候开始。 3.看到条件判断语句,就要知道循环到什么时候结束。

    4、用到单词:for


    (二)while循环语句


    格式: 初始化表达式1; while(条件判断2){ 循环体3 步进表达式4 } 1234>234>234…2不满足为止

    (三)do while循环语句


    格式: 初始化表达式1 do{ 循环体3 步进表达式4 }while(布尔表达式2); 134>234>234…2不满足为止。

    注意:

    不管条件判断语句是真还是假,循环体至少执行一次。

    用到单词:do、 while


    三种循环区别:

    1、do…while跟其他两个的区别:

    do…while:先执行后判断

    for,while:先判断后执行

    2、

    for:变量定义在循环里面,循环结束,变量消失。

    while:变量定义在循环外面,循环结束,变量还可以继续使用。

    注意:使用习惯

    for:当我们知道循环的次数,或者循环的范围时,使用for循环。

    while:当我们不知道循环的次数或者循环范围时,但是知道循环结束的条件,使用while循环。


    (四)无限循环

    for格式:

    for(;😉{ System.out.println(“完全停不下来”); }

    while格式:

    while(true){ System.out.println(“完全停不下来”); }

    do…whlie格式:

    do{ System.out.println(“完全停不下来”); }while(true);

    Processed: 0.016, SQL: 9