Java学习笔记1.2

知识点1- 条件分支switch/case

有时候分支是根据常量值进行判断的,这时候虽然用if/else可以实现,但是用switch/case更为清晰;

switch(表达式){//当表达式的值等于常量表达式1的值时,从语句1开始执行,依次运行语句2...3,直到结束

      case常量表达式1:

       语句1;

       case常量表达式2:

       语句2;

       case常量表达式n:

        语句n;

        default:

        语句n+1;

}

知识点2 -循环for

Java语言中有三种循环语句,分别是for、while、do while;

for循环基本结构如下所示:

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

     循环语句块

}

具体代码如下所示:

int a;

for(a=0;a<5;a++){

System.out.println("a"+a);

}

continue ; 不会往下执行,直接进入下一次循环

break;跳出循环

while循环基本结构如下所示:

while(判断条件语句){ //符合条件,循环继续执行,否则,循环退出

循环体语句块;(循环中被重复执行的操作)

控制语句;

} 

具体代码如下所示:

int b=0;

while(b<5){

System.out.println("b="+b)

b++;

}特点:先判断、后执行

执行步骤:

1.判断b<5返回值为true,则执行一次循环体;打印b=0;

2.运行控制语句b++,b变为1;

3.判断b<5的返回值为true,再执行一次循环体;打印b=1;

4.运行控制语句b++,b变为2;(循环3、4步骤,直到打印b=4后,b变为5)

5.判断b<5返回false,则循环结束,跳出循环体。

do while循环语句基本结构如下所示:

do{

循环体语句块;

控制语句;

}while(判断条件语句);

具体代码如图下所示:

int c=0;

do{

system.out.println("c="+c);

c++;

}while(c<5);

特点:先执行,再判断

执行步骤:

1.无条件执行一次循环体;打印c=0;

2.运行控制语句c++,c变为1;

3.判断c<5返回值为true,再执行一次循环体;打印c=2;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值