Java从入门到精通第四章笔记

第四章

if语句:

第一种:

if(布尔表达式){

语句;

}

第二种:

if(布尔表达式){

语句;

}else{

语句;

}


第三种:

if(布尔表达式){

语句;

}else if(布尔表达式){

语句;

}else if(布尔表达式){

语句;

}else{

语句;

}


总结:

1.表达式:关系表达式或逻辑表达式;

2.表达式的结果应该是真或假;

真:执行该语句;

假:跳过该语句执行下一句语句;

3.“语句可以是单语句也可以是复合语句;

4.else if可以有多条

5.if else if都需要判断表达式真假,else不需要,if elseelse都必须配合if使用,不能单独使用;



switch语句

switch(用于判断的参数){

case 常量表达式1

语句;break

case 常量表达式2

语句;break

case 常量表达式3

语句;break

default:语句;

break

}



while循环语句:


while(布尔表达式){

语句

}

当布尔表达式的结果为真时,则不停的循环语句,当布尔表达式为假时,终止循环,进行下一条语句;


注意:

1.表达式不允许为空;

2.表达式不应该是常数;

3.循环体中应该有改变表达式值得语句,否则会变成死循环;





do while语句:

do{

语句;

}while(布尔表达式);



先执行语句,然后在判断是否循环;


注意:{}while();后面的这个分号千万别忘了写;


for语句:

for(初始化表达式1;布尔表达式2;表达式3){

语句

}


foreach语句:

fortype xobj{

语句

}

type数据类型,x数据名  obj一个可以被遍历的集合,例如数组; 遍历:我们可以理解为,对数据或集合中的所有元素,逐一访问,依次读取一遍;



break:终止当前循环;

当循环嵌套时,只终止内循环,而不终止外循环;

如果想同时终止外循环,需加上标签;

标签 for(){

for(){

break 标签;

}

}


这样就可终止被标签标记的循环;


continue:跳过本次循环,执行下一次循环;


break,在外层循环加上标签以后,同样可以跳过外层循环,直接执行下一次循环;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值