Java初学3.3

3.3

一.if语句在程序中就是表示判断的。

If语句的第一种形式:
if(关系表达式){
    语句体;

}

注意:如果对一个布尔类型的变量进行判断时,不用==而是直接写入变量;语句体只有一句时,可以不带{}。

if语句的第二种形式:
if(关系表达式){

    语句体;

}

else{

语句体;
}

if语句的第三种形式(if语句的嵌套):
if(关系表达式){
    语句体;

}

else if(关系表达式){

    语句体;

}
else if.......

  • Switch

case给出的值不允许重复,且值不能为变量。

  1. default的位置与省略:
    位置任意且能够省略。
  2. case穿透:

当case语句中没有break且没有default时,值符合case后的值时将会打印该case的语句体以及后面所有的全部,直到遇到break或}。

  • for循环:

格式:

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

    循环体语句;

}

执行顺序:

首先执行初始化语句,其次,进行条件判断。若为true,则进行循环体,否则进行for循环后的其他语句。然后,执行条件控制语句,最后重回条件判断。

  • while循环:

格式:

初始化语句;

while(条件判断语句){

循环体语句;

条件控制语句;

}

注意:for控制循环的变量,因为其归属于for循环的语法结构,因此再循环结束后将不能再被访问。而对于while来说,控制循环的变量不归属于while循环,因此循环结束后,仍然可以继续被访问。

for与while的区别:

for知道循环次数和循环范围。

while不知道循环次数和循环范围,但知道结束条件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值