侧边栏壁纸
博主头像
D博主等级

  • 累计撰写 35 篇文章
  • 累计创建 138 个标签
  • 累计收到 3 条评论

Java基础篇⑤——流程控制语句

D
D
2022-03-21 / 0 评论 / 0 点赞 / 230 阅读 / 840 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-03-21,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

流程控制语句

  1. 流程控制语句分类:
    • 顺序结构
    • 分支结构(ifswitch
    • 循环结构(forwhiledo...while

顺序结构

  1. 顺序结构是程序中最简单最基本的流程控制,没有特点的语法结构,按照代码的先后顺序,依次执行。

分支结构

if语句

  1. if语句格式:

    if(关系表达式){
        语句体1;
    }
    else if(关系表达式2){
        语句体2;
    }
    ...
    else{
        语句体n+1;
    }
    

switch语句

  1. switch语句格式:

    switch(表达式){
        case 值1:
            语句体1;
            break;
    
        case 值2
            语句体2;
            break;
        ...   
        default:
            语句体n+1;
            [break;]
    }
    
  2. 格式说明

    • 表达式的取值为byteshortintcharJDK5以后可以是枚举类型JDK7以后可以是String

    • break:表示中断,用来结束switch语句。

  3. 注意事项:在switch语句中,如果case控制的语句体后面不写break,将出现穿透现象,在不判断下一个case值的情况下,向下运行,直到遇到break,或者整体switch语句结束。

循环语句

for循环语句

  1. for循环语句格式:

    for(初始化语句;条件判断语句;条件控制语句){
        循环语句;
    }
    

while循环语句

  1. while循环语句格式:

    初始化语句;
    while(条件判断语句){
        循环体语句;
        条件控制语句;
    }
    

do...while循环语句

  1. do...while循环语句格式

    初始化语句;
    do{
        循环体语句;
        条件控制语句;
    }while(条件判断语句);
    

跳转控制语句

  1. continue:用在循环中,基于条件控制,跳过某次循环内容的执行,继续下一次的执行。
  2. break:用在循环中,基于条件判断,终止循环体内容的执行,也就是结束当前的整个循环。

Random

  1. 作用:产生一个随机数。

  2. 使用步骤:

    • 导包

      import java.util.Random;
      
    • 创建对象

      Random r = new Random();
      
    • 获取随机数

      int number = r.nextInt(10);
      //获取数据的范围为(0,10),包括0,不包括10
      
0

评论区