Java基础之控制流程及数组

本文详细介绍了Java中的分支结构(if语句和switch语句)及循环结构(while、do-while、for)。此外还讲解了break、continue和return等控制循环的指令,并对数组的概念进行了阐述。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.分支结构:

java提供了两种常见的分支控制结构:if语句和switch语句其中if语句使用布尔表达式或布尔值作为分支条件进行分支控制;而switch语句用于对多个整形值进行匹配,从而实现分支控制。

  1.if的三种形式:

    1).if(logic expression){

          statement……

       }

    2).if(logic expression){

          statement……

       }else{

         statement……

       }

    3).if(logic expression){

          statement……

       }else if(logic expression){

         statement……

       }else{

         statement……

       }

    2.switch语句由一个控制表达式和多个case标签组成,控制表达式的数据类型只能是byte、short、char、int四种整数类型,枚举类型和String类型,不能是boolean。

      格式:

             switch(expression){

               case condition1:{

                  statement

                  break;

                 }

               case condition2:{

                  statement

                  break;

                 }

                default:{

                 statement

                }

              }

二.循环结构:

    while,do while,for形式

三.控制循环结构:

    break:在某种条件出现时强制终止循环,而不是等到循环条件为false时才推出循环。

    continue:忽略本次循环循环剩下语句。

    return:功能是结束一个方法。

四.数组:

   数组也是一种类型,在一个数组中,数组元素的类型是唯一的,即是一个数组里只能储存一种数据类型的数据,而不是储存多种数据类型的数据。

   数组引用变量只是一个引用,这个引用变量可以指向任何有效的内存,只有当该引用指向有效内存后,才可以通过该数组变量来访问数组。

  实际的数组对象储存在堆(heap)内存中;如果引用该数组对象的数组引用变量是一个局部变量,那么它被储存在栈(stack)内存中。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值