java的三大结构

 

编程里面的三大结构:顺序结构,循环结构,选择结构

顺序结构:按照顺序执行,比如起床,吃饭,睡觉这些都是生活中按照顺序来执行的

循环结构:就是重复的做相同的事情,比如人每天都在重复起床,吃饭,睡觉

选择结构:比如今天吃什么东西,去哪里旅行就叫选择,程序也是一样的


循环语句:

1.for循环:

案例:for(int i=0;i<10;i++){
          System.out.println(i);
      }
解析:int i //初始化条件
      
      i<10 //循环结束条件

      i++ //条件更新(如果不更新初始化条件,就不会达到循环结束的条件也就是死循环)

语法:for(初始化变量;循环条件;条件更新){
          代码块;
      }

2.while循环:

案例:  int i = 0;            //初始化条件
        while(i<10){         //循环条件
        System.out.println(i);
        i++;    //条件更新
        }

3.do while循环:
       
案例:  
        int i = 0;  //初始化条件
        do{
         
          System.out.println(i);
          i++;  //条件更新

        }while(i<10)  //循环条件


while 和 do while的区别:

while循环是先判断条件是否成立在执行代码块
do while循环是先执行一次代码块在进行条件判断

break和continue语句

break语句在循环里面的作用是终止当前循环

continue语句在循环里面的作用是跳出本次循环

选择结构:


1.if语句

案例:
       if(1>2){ //判断条件的真与假来选择执行代码块
        System.out.println("条件成立执行");  
       }else{
        System.out.println("条件不成立执行");
       }

2.switch语句:

案例:    int i = 3;
          switch(i){   //将表达式i拿去比对,有则执行特定分支的代码块 
          case 1:      //Switch “()”里的值必须是int类型 但是byte,short,char是可以的,因为它们会自动转换成int。
            代码块;
          break;       //小心case穿透,推荐使用break语句
          case 2:
            代码块;
          break;
          case3:
            代码块;
          break;
          default:   //如果表达式的值没有匹配的则执行default下面的代码块;
             代码块;
          break;

switch适合多个单值匹配时使用!

下一章方法和数组!

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值